Запуск среды Anaconda из cmd Python - PullRequest
0 голосов
/ 20 сентября 2018

Когда я открываю приглашение anaconda, в открывшемся окне отображается:

(base) C:\Users\sherv>

Поэтому я деактивирую его и получаю:

C:\Users\sherv>

, что то же самое, когда я открываю cmd,Отсюда есть какой-нибудь способ, которым я могу реактивировать Conda?Поскольку командные слова, такие как «conda -v» или «активировать базу» и т. Д., Не работают.

Кроме того, приглашение conda является ярлыком, поэтому, когда я щелкаю правой кнопкой мыши и выбираю «открыть файл», он переходит в windows \ system32 \ cmd.Поэтому я не понимаю, почему я не могу активировать среды conda из cmd, если это одно и то же?

Это ярлык приглашения anaconda: Anaconda Prompt.lnk

Когда я открываю местоположение файла, его cmd: After I open file location

Я даже пытался добавить его к этому пути на случай, если он может работать?

file path

PS.Я очень новичок во всем этом и пытаюсь соединить некоторые точки;извините, если это глупый вопрос.

хорошо, поэтому путь сначала открывает cmd (поэтому ярлык указывает на него, но затем изнутри cmd запускает C: \ Users \ sherv \ Anaconda3 \ Scripts \ activ.bat. Могу ли я в любом случае запускать команды командного файла из cmd без необходимости каждый раз записывать путь? Я добавил путь для командного файла, но он не работал

1 Ответ

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

Причина, по которой ярлык приглашения anaconda приводит к cmd, заключается в том, что сначала нужно открыть cmd, а затем запустить пакетный файл, который активирует среду conda.Что я сделал, так это добавил пакетный файл в путь, но я не использовал правильные команды для запуска среды conda.Поэтому все ключевые слова, такие как активировать и т. Д., Не работают.

Просто введите activate.bat, и файл, добавленный к пути, откроется, и вы попадете в базовую среду conda.

Вы можете использовать этот метод для запуска различных программ на разных API, а также экспортировать результат обратно и анализировать его.

Спасибо, что опровергли мой вопрос:)

...