Настройка переменной среды Anaconda, осложнения от Miniconda - PullRequest
0 голосов
/ 23 июня 2018

Я только что удалил Python со своего компьютера из-за множества проблем, которые указывали на то, что что-то пошло не так с установкой. Я хотел переустановить Python с помощью менеджера проекта / программного обеспечения Anaconda, поскольку он, похоже, очень подходит для науки о данных.

Я начал следующие инструкции здесь https://www.youtube.com/watch?v=dgjEUcccRwM (версия статьи: https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444)

Итак, я запустил установщик установки anaconda. Но после этого, когда я попытался запустить приглашение anaconda, оно каждый раз выходило из строя со следующим сообщением об ошибке: ` Более подробно об этом сообщении о переполнении стека я следовал инструкциям для решения проблемы: Anaconda3 activ.bat не распознается как внутренняя или внешняя команда

Решением для этого стекового потока было установить самый последний пакет miniconda, который они напрямую связали. Так что теперь у меня есть две директории, одна для Anaconda3 и одна для Miniconda3.

Теперь вернемся к первому видео, которое я связал ... В конечном итоге мне нужно использовать анаконду без подсказки анаконды. При открытии подсказки anaconda и поиске местоположения anaconda, а также python, я получаю следующее

 (base) C:\Users\biney>where python (cmd: where python)
  C:\ProgramData\Miniconda3\python.exe (returns this)

 (base) C:\Users\biney>where conda
  C:\ProgramData\Miniconda3\Library\bin\conda.bat
  C:\ProgramData\Miniconda3\Scripts\conda.exe

итак ... Он указывает на мой каталог miniconda, а не на каталог anaconda3. Я предполагаю, что он должен указывать на мой каталог anaconda3 - есть ли способ изменить это?

Во-вторых, инструкция командной строки для установки переменной пути anaconda не работает. Я набрал в командной строке Windows:

C: \ Users \ biney> SETX PATH "% PATH%; C: \ ProgramData \ Anaconda3 \ Scripts; C: \ ProgramData \ Anaconda3"

ПРЕДУПРЕЖДЕНИЕ. Сохраняемые данные усекаются до 1024 символов.

УСПЕХ: Указанное значение было сохранено.

Я также набрал эту же команду при переключении в каталог Miniconda3. Ни один из них не привел к каким-либо изменениям, когда я набираю «conda» или «python» в моей командной строке или git bash, так что теперь я застрял.

Что мне делать с этими двумя версиями Анаконды? Какой из них я должен пытаться добавить к переменной пути? И как правильно настроить переменные среды, чтобы я мог использовать Anaconda и Python?

1 Ответ

0 голосов
/ 23 июня 2018

Переполнение стека, которое я включил, я включил, Anaconda3 activ.bat не распознается как внутренняя или внешняя команда

Поэтому установка mini conda осуществляется по ссылке, приведенной на этой странице (64-разрядная)версия) https://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86_64.exe делает так, чтобы anaconda3 не использовался.Я не смог запустить командную строку anaconda после установки a3, но я обратился к тому сообщению о переполнении стека и установке Mini Conda.Это вызвало у меня командную строку miniconda.

Оттуда я добавил два пункта назначения к моей переменной пути: C:\ProgramData\Miniconda3\Scripts и C:\ProgramData\Miniconda3\, и теперь команда python работает.Так же, как и команда conda в git bash.

Наверное, меня беспокоит ... Я запустил setup.exe для anaconda3 и прочего.Я явно не нуждаюсь в anaconda3, и единственный способ получить его - это обновить.Что я должен сделать, чтобы избавиться от andaconda3 и покинуть миниконду?(Интуитивно я бы просто удалил папку anadconda, однако мне еще предстоит проверить метод удаления anaconda и сохранить миниконду. Поэтому я буду избегать этого)

...