Я хочу установить последнюю версию Spyder на Ubuntu 18.04. Я должен обновить Spyder к последней версии (spyder 3.3.2), потому что существуют некоторые ошибки с версией 3.2.6, такие как переменный проводник, не показывает переменные. Я не использую Анаконду, и я не хочу устанавливать ее с Анакондой.
Когда я пытался установить его с pip install -U spyder
Я получил следующую ошибку:
Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: '/home/candan/.local/lib/python2.7/site-packages/QtPy-1.6.0.dist-info/METADATA'
Полный результат здесь:
candan@candan-HP-ProBook-470-G2:~$ pip install -U spyder
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Collecting spyder
Using cached https://files.pythonhosted.org/packages/1b/ec/c8edcd40ff3af06cffa5bff1397ad63a3f5d34d36818f684d6e0f88fad44/spyder-3.3.2-py2-none-any.whl
Requirement already satisfied, skipping upgrade: qtpy>=1.5.0 in ./.local/lib/python2.7/site-packages (from spyder) (1.6.0)
No metadata found in ./.local/lib/python2.7/site-packages
Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: '/home/candan/.local/lib/python2.7/site-packages/QtPy-1.6.0.dist-info/METADATA'
candan@candan-HP-ProBook-470-G2:~$ pip --version
pip 19.0.1 from /usr/local/lib/python2.7/dist-packages/pip-19.0.1-py2.7.egg/pip (python 2.7)
candan@candan-HP-ProBook-470-G2:~$
Я также пытался установить его вручную путем загрузки пакета Spyder 3.3.2, но это не работало.
Я могу выполнить старую версию, когда я устанавливаю ее при помощи программного обеспечения Ubuntu, но это не последняя версия. Как может установить последнюю версию Sypder правильно?
Вы используете более старую версию зернышка, однако версия 19.0.1 доступна. Необходимо рассмотреть обновление через pip install --upgrade pip
команда. Последняя версия зернышка требует последней стабильной версии Python (Python 2.7.15rc1) как зависимость. Для обновления зернышка выполняет следующие команды:
sudo dpkg --remove --force-remove-reinstreq spyder spyder3
sudo apt-get update
sudo apt install python2.7
sudo -H pip install --upgrade pip pip3
Затем pip install -U --user spyder
будет работать успешно.
Устанавливать Spyder для запущенного Python 3.x pip3 install -U --user spyder
Отметьте это сообщение в выводе ошибок DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Необходимо использовать pip3 для установки spyder.