Команда conda не найдена

Я следую за курсом Cousera по машинному обучению. Мы должны использовать некоторые специальные инструменты, такие как Graphlab create. Еще после установки Анаконды с

bash /Download/Anaconda2-4.0.0-Linux-x86_64.sh

Мне пришлось создать новую среду conda с Python 2.7.x (сейчас я не знаю, почему они не перешли на Python 3, но кажется, что учителя так делают)

conda create -n gl-env python=2.7 anaconda=4.0.

И это ответило мне conda: command not found

Я прочитал соответствующий вопрос, опубликованный Винсентом, и попробовал лучший ответ Джорджа Удосена с

sudo mv /root/anaconda3 /home/$mike

Но все же я получил mv: cannot stat '/root/anaconda3': No such file or directory

1 ответ

Решение

Я нашел ответ в ответе Madcurie

для анаконды 2:

export PATH=~/anaconda2/bin:$PATH

для анаконды 3:

export PATH=~/anaconda3/bin:$PATH

для анаконды 4:

Используйте подсказку Анаконды

а потом

conda --version  

чтобы подтвердить, что это сработало.

Я устанавливал Anaconda3-2019.07-Linux-x86_64 (.sh) и столкнулся с проблемой conda не найден в качестве команды.

Проблема была в .bashrc запись, которую установщик установил. Мне нужно было добавить

export PATH=~/anaconda3/bin:$PATH

в if запись о

if [ -f "$anaconda3_path/etc/profile.d/conda.sh" ]; then...

У меня такая же проблема!

Сначала вы должны знать, где вы установили anaconda3. Если он установлен в / root/anaconda3, вы должны сначала изменить пользователя на root,

sudo su

Затем вы можете активировать одну из сред conda:

conda activate [env]

Если anaconda3 установлен в каталоге пользователя, таком как / home / [имя-пользователя]/anaconda3, у вас не должно возникнуть проблем, если только путь к команде conda не находится в переменных PATH.

Другие вопросы по тегам