Обновление до Spyder 4.1.3 невозможно - "Sphinx требует Python '> =3.5', но работает Python 2.7.16"

Когда я пытаюсь обновить Spyder 3 до Spyder 4.1.3, я получаю следующую ошибку:

$ pip install --upgrade spyder
...
Sphinx requires Python '>=3.5' but the running Python is 2.7.16

Я читал, что на Raspberry Pi мне не следует менять свой питон по умолчанию с 2.7 на 3.7, поскольку это может привести к проблемам в другом месте.

Итак, он попытался временно изменить псевдоним, но это не помогло:

$ python --version
Python 2.7.16
$ alias python=python3
$ python --version
Python 3.7.3
$ pip install --upgrade spyder
...
Sphinx requires Python '>=3.5' but the running Python is 2.7.16

Редактировать:

Я тоже пробовал

$ pip3 install spyder 

но версия Spyder осталась без изменений - 3.3.3.

Затем я попытался запустить эту команду, но это привело к другому сообщению об ошибке:

$ pip3 install --upgrade spyder
...
Could not find a version that satisfies the requirement pyqt5<5.13; python_version >= "3" (from spyder) (from versions: 5.14.0, 5.14.1, 5.14.2, 5.15.0) No matching distribution found for pyqt5<5.13; python_version >= "3" (from spyder)

Есть предложения, как я могу решить эту проблему?

0 ответов

Другие вопросы по тегам