Обновление до 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)
Есть предложения, как я могу решить эту проблему?