Я однажды скачал инструменты (Python 2, Visual Studio, Virtual Box и др. c.), Однако теперь у меня есть ноутбук Jupyter и любой другой ноутбук, который я использую по умолчанию для старой / оригинальной версии python и anaconda. которые я первоначально установил.
Я уже пытался удалить и удалить все старые загрузки / версии, и я обновил все в своем терминале, включая мой ноутбук, используя:
python -m pip install --upgrade pip
Requirement already up-to-date: pip in c:\programdata\anaconda3\lib\site-packages (20.0.2)
Однако мой ноутбук все еще говорит мне следующее:
Вы используете версию 9.0.1, однако доступна версия 20.0.2. Вам следует подумать об обновлении с помощью команды python -m pip install --upgrade pip.
То же самое происходит, когда я пытаюсь установить последнюю версию seaborn (чтобы помочь визуализировать и составить диаграмму с помощью matplotlib). через терминал. Когда я проверяю, какая последняя версия у меня в терминале, она показывает следующее:
$ pip show seaborn
Name: seaborn
Version: 0.10.0
Summary: seaborn: statistical data visualization
...
Location: c:\programdata\anaconda3\lib\site-packages
Requires: scipy, matplotlib, pandas, numpy
Однако, когда я печатаю / проверяю в своей записной книжке, она гласит:
import seaborn as sns
sns.__version__
0.7.1
Наконец, когда я запускаю следующий код в своей записной книжке, он читает:
import sys
sys.version
3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)]
Я проверил, чтобы увидеть расположение исполняемого файла для Python в своей записной книжке Jupyter, и получил следующее:
sys.executable
C:\\Users\\myusername\\.conda\\envs\\PythonData\\python.exe'
и я проверил, чтобы увидеть доступные ядра для Jupyter в моем терминале:
$jupyter kernelspec list
Available kernels:
>python3 C:\ProgramData\Anaconda3\share\jupyter\kernels\python3
Исходя из приведенного ниже примера, я считаю, что расположение исполняемого файла для моих ноутбуков по умолчанию соответствует более старой версии Python2, который был первоначально загружен.
Для Python2:
$ python
import sys
print sys.executable
Вывод: / usr / bin / python
Для Python3:
$ python3
import sys
print (sys.executable)
Вывод: / usr / bin / python3
Я знаю, что могу стереть свой компьютер и установить все с нуля, но это не идеально для меня.