Как обновить python в командной строке, используя conda? - PullRequest
0 голосов
/ 29 октября 2018

У меня установлена ​​миниконда. Я обновил python этой командой:

conda update python

Но у меня есть две версии Python.

Если я введу python в Anaconda Prompt, он наберет python 3.7.1.

Если я просто открою cmd для ввода python, я все равно увижу старую версию python 3.6.1.

В чем проблема? Как сделать версию Python самой новой, когда я использую python в cmd, PyCharm или где-либо еще?

Ответы [ 2 ]

0 голосов
/ 30 октября 2018

Спасибо @Mihalis за помощь в освоении среды conda. Но ваш ответ все еще не полностью отвечает на мой вопрос: как использовать среду conda непосредственно в cmd вместо открытия Anaconda Prompt.

Мое решение - сначала создать среду, как сказал @Mihalis, и активировать ее. Затем используйте conda env list, чтобы узнать, где находится моя среда. Затем добавьте его в переменные окружения PATH (для более подробной информации обратитесь к Google). Теперь, если я введу python в cmd, он будет напрямую вызывать python из среды conda, то есть python 3.7.1.

Что касается PyCharm, см. Ссылку @Mihalis там и следуйте инструкциям PyCharm.

0 голосов
/ 29 октября 2018

Что происходит, так это то, что в каждом случае «python» относится к различным установкам python в вашей системе: та, которая находится в windows, когда вы вводите python в cmd, и та, которая поставляется с вашей «базовой» средой conda.

Вы должны проверить, как среда conda работает .

Как только вы ознакомитесь с процессом, вам будет довольно легко работать с предпочитаемой вами версией python из любой точки мира, особенно PyCharm, поскольку она поставляется с встроенной поддержкой conda .

...