-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spyder doesn't work with Qt 5.6 #3145
Comments
finally found it
|
maybe the issue similar to this (and so PyQt5.6.0 issue ?): https://www.riverbankcomputing.com/pipermail/pyqt/2016-April/037406.html |
this may be the core issue:
|
so, If I had a line "from qtpy.QtWebEngineWidgets import QWebEnginePage" in app/spyder.py line 91
I get further, but still crash:
|
Issue #3073 is also about QtWebKitWidgets (but on a Mac); the solution there was to downgrade qt5 to version 5.5. |
that is not an option for me, as on Windows + Python3.5, I got only PyQt5.6.0. |
I feel bad reading https://wiki.qt.io/Porting_from_QtWebKit_to_QtWebEngine. Fix seems not so simple... I see an example in C++ there http://stackoverflow.com/questions/36446246/how-to-emulate-linkclickedqurl-signal-in-qwebengineview/36447833 this one in PyQt: this one seems clother there seems to be a commit example here with the same need to switch away from "linkedClicked" qutebrowser/qutebrowser@c18027f it's a GPL project, some may disagree I copy/Paste the code, and re-interpreting things to do are way over me |
I can comment with a "#":
No crash, but spyder do something then stop. |
File "D:\WinPython\basedir35\buildQt5\winpython-32bit-3.5.x.4\python-3.5.1\lib\site-packages\spyderlib\utils\qthelpers.py", line 242, in create_action |
A pull request is coming to fix several problems we're having with Qt 5.6. They will be fixed for Spyder 3.0 beta3 :-) |
Heh, I just upgraded my system, and 💣 ! Any news ? |
A PR is coming :-) El 30/05/16 a las 09:18, Joseph Martinot-Lagarde escribió:
|
You can work around it by compiling PyQt 5.5.1 (I have the entire Qt 5.6 family installed system wide) and installing it in a virtual environment (downgrading my system Qt installation is too complex). On the bright side: now I know how to install multiple versions of PyQt in different virtualenvs :-) edit: to be clear, you can compile PyQt 5.5.1 for you virtualenv while having Qt 5.6.0 installed system wide. I've looked here for inspiration:
|
Description of your problem
What steps will reproduce the problem?
What is the expected output? What do you see instead?
spyder doesn't start well (but i see the initial splash screen).
Looking for a log of error but I don't find it
Please provide any additional information below
Did someone tried this already ? Is it supposed to work ?
Versions and main components
Dependencies
Please go to the menu entry
Help > Optional Dependencies
(orHelp > Dependencies
), press the buttonCopy to clipboard
and paste the contents below:
The text was updated successfully, but these errors were encountered: