Update to 3.2.5 with pip fails for Python 2.7 as it pulls pyqt5
See original GitHub issueDescription of your problem
Hello there,
So far, working with spyder has been great. I have been using spyder 3.2.4. Today, when the update message for spyder 3.2.5 came in, I tried upgrading to it. But, it failed because it has pyqt5 as a requirement. (I have pyqt4 for python2 and pyqt5 for python3 and as far as I know pyqt5 is very glitchy and not completely compatible with python2)
I also have python3.6 on my computer, which is a windows 7, I tried upgrading the spyder on python3 and that worked without a hitch.
What steps will reproduce the problem?
Just try installing or upgrading spyder using pip (Python 2.7.14 (32bit), Windows 7, Current spyder version: 3.2.4)
I have never had a problem with upgrades for Python2 so far.
Python3 continues to work without any issues… Is it anything to do with Qt itself?
What is the expected output? What do you see instead? Upgrade to 3.2.5
Please provide any additional information below
Versions and main components
- Spyder Version: 3.2.4
- Python Version: 2.7.14/3.6.3 (32-bit)
- Qt Version: 4.8.7 for python2 and python3
- PyQt Version: pyQt4 for 2.7.14 and pyQT5 for 3.6.3
- Operating system: Windows 7
Dependencies
Please go to the menu entry Help > Optional Dependencies
(or
Help > Dependencies
), press the button Copy to clipboard
and paste the contents below:
IPython >=4.0;<6.0: 5.5.0 (OK) cython >=0.21 : 0.27.3 (OK) jedi >=0.9.0 : 0.11.0 (OK) nbconvert >=4.0 : 5.3.1 (OK) numpy >=1.7 : 1.11.1 (OK) pandas >=0.13.1 : 0.18.1 (OK) pycodestyle >=2.3 : 2.3.1 (OK) pyflakes >=0.5.0 : 1.6.0 (OK) pygments >=2.0 : 2.2.0 (OK) pylint >=0.25 : 1.7.4 (OK) qtconsole >=4.2.0 : 4.3.1 (OK) rope >=0.9.4 : 0.10.7 (OK) sphinx >=0.6.6 : 1.6.5 (OK) sympy >=0.7.3 : 1.0 (OK)
Issue Analytics
- State:
- Created 6 years ago
- Comments:12 (9 by maintainers)
Top GitHub Comments
Sure, the process would be something like
Yup, that’s how it did it before. The PR is next in the queue.