Conda команда не найдена ubuntu

Обновлено: 06.07.2024

Я установил Miniconda и добавил переменную окружения export PATH="/home/username/miniconda3/bin:$PATH" к моим .bachrc и .bash_profile , но все равно не могу запускать какие-либо команды conda в моем терминале.

Я пропустил еще одну настройку? Кстати, я использую zsh.

спросил(а) 2016-02-06T23:58:00+03:00 5 лет, 9 месяцев назад

Если вы используете zsh, и он не был настроен для чтения .bashrc, вам нужно добавить каталог Miniconda в переменную среды PATH оболочки zsh. Добавьте это в свой .zshrc :

Убедитесь, что замените /home/username/miniconda на ваш фактический путь.

Сохранить, выйти из терминала, а затем снова открыть терминал. Команда conda должна работать.

ответил(а) 2016-02-07T00:39:00+03:00 5 лет, 9 месяцев назад

Возможно, вам нужно выполнить "source

ответил(а) 2017-06-03T11:38:00+03:00 4 года, 5 месяцев назад

Если у вас есть PATH в вашем файле .bashrc и все еще получаете

Возможно, ваш терминал не ищет файл bash.
Тип
bash в терминале, чтобы убедиться, что вы находитесь в bash, а затем попробуйте:
conda --version

ответил(а) 2017-06-02T04:12:00+03:00 4 года, 5 месяцев назад

Иногда, если вы не перезагружаете свой терминал после того, как вы также установили anaconda, он дает эту ошибку.

Закройте окно терминала и перезапустите его.

Теперь это сработало для меня!

Я столкнулся с этой проблемой на своем mac после обновления conda. Решение состояло в том, чтобы запустить мини-инсталлятор conda поверх существующей конфигурации conda

Убедитесь, что вы устанавливаете двоичный файл Anaconda, совместимый с вашим ядром.
Я был в той же ситуации. Вышел, у меня есть процессор x64_86, и я пытаюсь установить 64-разрядный установщик Power 8. Вы можете узнать то же самое для своего процессора, используя следующую команду. Он дает вам базовую информацию о компьютере программного обеспечения и оборудования.

В приведенной выше ссылке отображается 2 разных типа 64-разрядных установщиков -

Я установил Anaconda и могу запустить Python, поэтому я предполагаю, что я правильно установил его.

Однако это дает мне ошибку:

Что мне нужно сделать для запуска Conda?

Вы можете попробовать это:

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

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

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

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

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

/anaconda3/bin: $ PATH работает, но останавливается, когда вы выходите из терминала для изменения порядка, при котором вам нужно запустить sudo nano

/.bashrc, а затем скопировать путь в файл и сохранить его после того, как вы активируете изменения с использованием источника .bashrc.

проверьте с помощью conda установить anaconda-navigator, если он не установлен, снова следуйте инструкциям по установке anaconda

Оказывается, я не установил путь.

Для этого мне сначала пришлось отредактировать файл .bash_profile (я загрузил его на свой локальный рабочий стол, чтобы сделать это, я не знаю, как редактировать текстовый файл из linux)

Затем добавьте это в .bash_profile:

Здесь, шаг за шагом:

Для тех, кто работает в одной и той же проблеме при использовании oh-my-zsh, вам необходимо сделать следующее:

-Откройте свой .zshrc в своем терминале. Я использую iTerm 2 и имею Sublime Text 3 в качестве текстового редактора по умолчанию:

-Сохранить файл, а затем закрыть его.

-Закройте свой терминал, затем перезапустите его.

-Подробнее на вашем терминале введите:

Затем вы должны увидеть версию conda , установленную на вашем экране.

Если вы используете zsh, то после этого ваш терминал может показать вам zsh: command not found: rvm-prompt .

  • добавить alias rvm-prompt=$HOME/.rvm/bin/rvm-prompt в файл .zshrc .
  • тип source .zshrc .

Затем zsh: command not found: rvm-prompt исчезнет.

Если вы установили Anaconda, но не можете загрузить правильные версии python и ipython, или если вы видите команду conda: команда не найдена при попытке использовать conda, это может быть проблемой с вашей переменной среды PATH. В командной строке введите:

В этом примере предполагается, что Anaconda установлен в местоположении

/anaconda по умолчанию.

/.bash_profile, добавьте его в него.

Надежда может вам помочь.

My env: macOS и anaconda3

Это работает для меня:

Я использую High Sierra MAC OS и только что установил Anaconda3 с помощью команды HomeBrew. У меня была проблема с запуском:

Это также дало бы мне:

Я пробовал бегать:

но для этого нужен ВЕСЬ путь. Итак, вот правильные шаги:

Теперь экспортируйте ВЕСЬ путь, в моем случае это было:

Выйти и запустить:

Если вы установили Anaconda и определенно сказали yes :

тогда вам, возможно, просто нужно перезапустить окно терминала. Изменение не вступит в силу до тех пор, пока вы (1) не закроете и не откроете новое окно или (2) не откроете и не начнете работать в новом окне

В принципе, откройте новое окно консоли и посмотрите, работает ли оно сейчас.

Если вы только что установили anaconda и получили эту ошибку, то я думаю, что вы забыли запустить эту команду:

Это позволит вам использовать анаконду в терминале.

Это может показаться простым, но многие (включая меня) делают эту ошибку.

Если ошибка все еще сохраняется, вы должны проверить, добавлено ли местоположение anaconda в PATH в вашей системе.

Как только вы добавите его, все будет в порядке

Используйте conda init

Чтобы изменения вступили в силу, вы должны запустить новую оболочку или исходный файл инициализации (например, source .bashrc ).

Слово предостережения

Эта функция остается экспериментально поддерживаемой. Я бы рекомендовал выполнить указанную выше команду с флагом --dry-run|-d и флагом многословия ( -vv ), чтобы точно увидеть, что она будет делать. Если у вас еще нет раздела, управляемого Conda, в файле команд запуска оболочки (например, .bashrc ), то это должно выглядеть как прямая вставка некоторых новых строк. Если это не такая простая вставка, я бы рекомендовал сначала очистить все предыдущие разделы Conda из $PATH и соответствующие файлы инициализации оболочки (например, bashrc ).

Альтернативные снаряды

Возможно, вам придется явно указать вашу оболочку для Conda. Например, если вы запустите zsh вместо bash , вы запустите

Полный список поддерживаемых оболочек см. в ./anaconda3/bin/conda init --help .

Потенциальная автоматическая очистка

В Conda v4.6.9 введен флаг --reverse , который автоматизирует удаление изменений, вставленных в conda init .

В основном это происходит потому, что когда мы в конце устанавливаем Anaconda, он добавляет путь anaconda к переменной PATH в файле .bashrc. Так что нам просто нужно перезагрузить терминал или просто сделать

если все еще это не работает, тогда следуйте этим командам.

вставьте приведенную ниже команду для anaconda3

нажмите Enter, затем Ctrl + D

Если вы установили anaconda, но не можете выполнить команду conda с терминала, это означает, что путь, вероятно, не задан, попробуйте:

Ответ для

  • Anaconda3 5.2.0 установщик
  • macOS HighSierra
  • ЗШ

Следовательно, определение PATH в .zshrc должно быть следующим:

Запустите это в своем терминале.
Затем запустите

чтобы убедиться, что он экспортирован и запущен!

Сначала я установил Anaconda, и все сработало хорошо. Затем я установил iTerm2, и когда я набрал Python iTerm2 дал мне Python по умолчанию. Вот как найти свой Anaconda Python:

Откройте файл .zshrc . Например, vim

Затем добавьте export PATH="/Users/yourusername/anaconda2/bin:$PATH" в последнюю строку файла. Обратите внимание, что вам нужно заменить yourusername на ваше имя пользователя и убедиться, что у вас есть anaconda2. Простым способом является копирование этой строки из

Сохраните файл, закройте его, перезапустите терминал, и теперь Anaconda Python должен вернуться.

Если вы только что установили MiniConda или Anaconda, убедитесь, что вы перезапустили свой терминал.

Исходя из этого, я имею в виду закрыть и открыть свой терминал, а затем попробуйте список conda, чтобы проверить вашу установку

Для меня это сработало !!

Я также столкнулся с той же проблемой, это может быть самое простое решение

для использования anaconda2

Откройте терминал и введите следующую команду, чтобы добавить anaconda в путь к среде.

Затем, чтобы проверить версию conda, просто наберите,

Создайте среду, используя следующую команду:

Активируйте источник, используя,

Тогда ваша анаконда IDE готова .

чтобы проверить это, я набрал:

который ответил номером версии.

Вам нужно поставить Anaconda.sh в ваш /home/, а затем запустить его для установки. После этого вы можете запустить export PATH=

/anaconda3/bin:$PATH . Примечание: не запускайте Anaconda.sh в download/directily.

Сначала проверьте местоположение anaconda, для меня я установил anaconda3 в каталог /, к которому у меня есть доступ /anaconda3

Затем в вашем терминале введите export PATH="<base location>/anaconda3/bin:$PATH" для меня это export PATH="/anaconda3/bin:$PATH" .

Наконец, входной source $/anaconda3/bin/activate . Для вас просто измените свое местоположение.

Теперь вы можете попробовать список conda для тестирования.

1. Проверьте, где вы установили Anaconda. В моем случае это выглядит как /home/nour/anaconda3/bin

3. Добавьте строку export PATH =/home/nour/anaconda3/bin:$PATH в конец файла и сохраните.

ПРИМЕЧАНИЕ. Убедитесь, что путь в строке №. 1 и строка № 3 должно быть одинаковым. В моем случае /home/nour/anaconda3/bin .

Редактировать bashrc в Ubuntu

введите PATH=$PATH:$HOME/anaconda3/bin Нажмите Esc и :wq чтобы сохранить файл bashrc и выйти из vim, введите описание изображения здесь

и введите $ source

/.bashrc Now, чтобы подтвердить установку типа conda

Если вы установили Anaconda с Visual Studio 2017 для Windows, исполняемый файл conda находится по этому пути или похожему.

В моем случае путь следующий: C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts

Шаги, чтобы добавить его в ваш путь:

Вы сможете выполнить conda

Кроме того, если вы хотите, чтобы conda была активирована по умолчанию, добавьте:

В моем случае conda Path был правильно установлен (в .bashrc) установкой conda bash. Но чтобы сделать это, я должен был предоставить исполняемые файлы для файлов в подпапке bin в chmod +x * .

Моя системная информация:

Операционная система: Debian GNU/Linux 8 (jessie)

Ядро: Linux 3.16.0-4-amd64

У меня была такая же проблема. Что я сделал, удалил каталог anaconda из места установки и переустановил после этого все заработало как я ожидал

Я установил Miniconda и добавил переменную окружения export PATH="/home/username/miniconda3/bin:$PATH" мой .bachrc и .bash_profile но все еще не может запускать команды conda в моем терминале.

я пропустил еще одну настройку? Кстати, я использую zsh.

если вы используете zsh и он не был настроен на чтение .bashrc, вам нужно добавить каталог Miniconda в переменную среды пути оболочки zsh. Добавьте это в свой .zshrc :

обязательно заменить /home/username/miniconda С реальный путь.

сохранить, выйти из терминала, а затем снова открыть терминал. conda команда должна работать.

Если у вас есть путь в свой .файл bashrc и все еще получает

возможно, ваш терминал не ищет файл bash. Тип bash в терминале, чтобы убедиться, что вы находитесь в bash, а затем попробуйте: conda --version

Возможно, вам нужно выполнить " source

иногда, если вы не перезагрузите терминал после установки anaconda также, это дает эту ошибку.

закройте окно терминала и перезапустите его.

Это сработало для меня сейчас!

я столкнулся с этой проблемой на моем mac после обновления conda. Решение для запуска стадион conda мини установки поверх существующей установки стадион conda

выполните следующую команду после установки и добавления в path

здесь source - это встроенная команда оболочки bash, которая выполняет содержимое файла, переданного в качестве аргумента, в текущей оболочке.

Он запускается во время загрузки автоматически.

убедитесь, что вы устанавливаете двоичный файл Anaconda, совместимый с вашим ядром. Я был в такой же ситуации.Оказалось, у меня есть процессор x64_86 и я пытался установить 64-битный установщик Power 8.Вы можете узнать то же самое для своего процессора, используя следующую команду.Он дает вам основную информацию о программном и аппаратном обеспечении компьютера.-

$ команды uname -а

страница в ссылка выше, отображает 2 различных типа 64-разрядных установщиков -

  • 64-разрядный (x86) установки и
  • 64-разрядный (Power 8) установщик.

У меня была та же проблема. Я просто закрыл и снова открыл терминал, и это сработало. Это было потому, что я установил anaconda с открытым терминалом.

Я установил Anaconda и могу запустить Python, поэтому я предполагаю, что установил его правильно.

Тем не менее, это дает мне ошибку:

Что мне нужно сделать, чтобы запустить Конду?

вы можете попробовать это:

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

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

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

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

чтобы убедиться, что это сработало . Экспорт PATH =

/anaconda3/bin: $ PATH работает, но останавливается, когда вы выходите из терминала, чтобы изменить порядок, который вы должны запустить Sudo nano

/.bashrc, а затем скопируйте путь в файл и сохраните его, после чего вы активируете изменения, используя source .bashrc.

проверьте с помощью conda установить anaconda-navigator если не установлено, следуйте инструкциям по установке anaconda снова

Оказывается, я не установил путь.

Для этого мне сначала нужно было отредактировать .bash_profile (я загрузил его на свой локальный рабочий стол, чтобы сделать это, я не знаю, как отредактировать текст из файла linux)

Затем добавьте это в .bash_profile:

Если вы установили Anaconda, но не можете загрузить правильные версии python и ipython, или если вы видите команду conda: не найдена при попытке использовать conda, это может быть проблемой с вашей переменной среды PATH. В приглашении введите:

Для этого примера предполагается, что Anaconda установлена ​​в расположении по умолчанию

Для тех, кто сталкивается с той же проблемой при использовании oh-my-zsh, вам нужно сделать следующее:

-Откройте свой .zshrc в вашем терминале. Я использую iTerm 2 и имею Sublime Text 3 в качестве моего текстового редактора по умолчанию:

-После того, как файл откроется в вашем текстовом редакторе, прокрутите до самого низа и добавьте:

-Сохраните файл, затем закройте его.

-Закройте свой терминал, затем перезапустите его.

-Вновь вернувшись в свой терминал, введите:

После этого вы должны увидеть версию установленной версии conda , напечатанную на вашем экране.

Если вы используете zsh, то после этого ваш терминал может показать вам zsh: command not found: rvm-Prompt .

  1. добавить alias rvm-Prompt=$HOME/.rvm/bin/rvm-Prompt в файл .zshrc .
  2. введите source .zshrc .

Тогда zsh: command not found: rvm-Prompt исчезнет.

/.bash_profile, добавьте это к нему.

Надежда может помочь вам.

Мой env: macOS & anaconda3

Это работает для меня:

Выйти и запустить:

Я на High Sierra MAC OS и только что установил Anaconda3 с помощью команды HomeBrew. У меня была проблема с запуском:

Это также дало бы мне:

Я пробовал бегать:

но для этого нужен ВЕСЬ путь. Итак, вот правильные шаги:

Теперь экспортируйте ВЕСЬ путь, в моем случае это было:

Выйти и запустить:

Если вы установили Anaconda и определенно сказали yes :

вопрос, то вам, возможно, просто нужно перезапустить окно терминала. Изменение не вступит в силу, пока вы (1) не закроете и снова не откроете текущее окно или (2) не откроете и не начнете работать в новом окне

По сути, откройте новое окно консоли и посмотрите, работает ли оно сейчас.

Недавняя Anaconda (версия 4.4.0) изменила некоторые каталоги . Вы можете найти «conda» в Anaconda3 / Scripts вместо Anaconda3/bin.

Если вы только что установили anaconda и получили эту ошибку, то я думаю, что вы забыли запустить эту команду:

Это позволит вам использовать анаконду в терминале.

Это может показаться простым, но многие (включая меня) делают эту ошибку.

Если ошибка все еще сохраняется, вы должны проверить, добавлено ли местоположение anaconda в PATH в вашей системе.

Как только вы добавите его, все будет в порядке

В основном это потому, что когда мы в конце устанавливаем Anaconda, он добавляет путь к anaconda в переменную PATH в файле .bashrc . Поэтому нам просто нужно перезапустить терминал или просто сделать

если все еще это не работает, тогда следуйте этим командам.

вставьте приведенную ниже команду для anaconda3

нажмите Enter, затем Ctrl + D

Если вы установили anaconda, но не можете выполнить команду conda с терминала, это означает, что путь, вероятно, не задан, попробуйте:

Я также столкнулся с той же проблемой, это может быть самое простое решение

для использования anaconda2

в зависимости от имени каталога, затем выполните вашу команду, т.е. conda --create

Откройте терминал и введите следующую команду, чтобы добавить anaconda в путь к среде.

Затем, чтобы проверить версию conda, просто наберите,

Создайте среду, используя следующую команду:

Активируйте источник, используя,

Тогда ваша анаконда IDE готова .

Если вы только что установили MiniConda или Anaconda, убедитесь, что вы перезапустили свой терминал.

Исходя из этого, я имею в виду закрыть и открыть свой терминал, а затем попробуйте список conda , чтобы проверить вашу установку

Для меня это сработало !!

проверить, есть ли анаконда. Если нет, вы должны добавить туда его путь . Если там есть conda, скопируйте всю строку, которую вы видите там, с Anaconda, из "экспорта" в конец строки . Вот так:

Запустите это в своем терминале. Тогда беги

чтобы увидеть, если он экспортируется и работает!

Сначала проверьте местоположение anaconda, для меня я установил anaconda3 в каталог /, к которому я получаю доступ с помощью /anaconda3

Затем в своем терминале введите export PATH="<base location>/anaconda3/bin:$PATH" для меня это export PATH="/anaconda3/bin:$PATH" .

Наконец, введите source $/anaconda3/bin/activate . Для вас просто измените свое местоположение.

Теперь вы можете попробовать список conda для тестирования.

Сначала я установил Anaconda, и все работало хорошо. Затем я установил iTerm2, и когда я набрал Python , iTerm2 дал мне Python по умолчанию. Вот как можно найти свой Anaconda Python обратно:

Откройте файл .zshrc . Например, vim

Затем добавьте export PATH="/Users/yourusername/anaconda2/bin:$PATH" в последнюю строку файла. Обратите внимание, что вам нужно заменить yourusername на ваше имя пользователя и убедиться, что у вас есть anaconda2. Самый простой способ - скопировать эту строку из

Сохраните файл, закройте его, перезапустите терминал, и теперь Anaconda Python должен вернуться.

Ответ для

  • Anaconda3 5.2.0 установщик
  • macOS HighSierra
  • ЗШ

Поэтому определение PATH в .zshrc должно быть следующим:

Суть в том, что по состоянию на декабрь 2018 года это Scripts не bin .

Обновление $ PATH в "git bash for windows"

Используйте один из них:
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda2/Scripts/:$PATH
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda3/Scripts/:$PATH

Обновление $ PATH в командной строке Windows по умолчанию

Используйте один из них:
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda2\Scripts\;%PATH%
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda3\Scripts\;%PATH%

Обновление $ PATH в Linux

Измените /app на ваше место установки. Если вы установили anaconda, измените Miniconda на Anaconda . Кроме того, проверьте для сценария против бен.

Возможно, вам придется запустить set -a перед установкой пути, я думаю, что это важно, если вы устанавливаете путь в скрипте. Например, если у вас есть команда экспорта в файле с именем set_my_path.sh , я думаю вам нужно будет выполнить set -a; source("set_my_path.sh") .

set -a сохранит ваши изменения в пути для вашего сеанса, но они все еще не являются постоянными.

Для более постоянного решения добавьте команду в

/.bashrc . Установщики могут предложить добавить что-то подобное в ваш файл

/.bashrc , но вы можете сделать это тоже (или закомментировать, чтобы отменить это).

Общие замечания:

Предыстория: недавно я установил 64-разрядные версии Anaconda 2 и 3 на свой компьютер с Windows 10, следуя рекомендациям по установке в декабре 2018 года

  • Добавление conda также включает ipython , который намного лучше работает в командной строке Windows.
  • Следуя настоятельно рекомендуется установка не добавляет conda или ipython к пути
  • Anaconda 3, похоже, не устанавливает приложение командной строки, но в Anaconda 2 действительно было приложение командной строки
  • Папка /bin , кажется, была заменена на Scripts
  • Просматривать папку Scripts интересно, может быть, где-то там есть приложение командной строки Anaconda.

1. Проверьте, где вы установили Anaconda . В моем случае это выглядит как /home/nour/anaconda3/bin

  1. Откройте файл .bashrc . Например, $ gedit .bashrc

3. Добавьте эту строку export PATH = /home/nour/anaconda3/bin:$PATH в конец файла и сохраните.

  1. Снова откройте терминал. Введите conda --version

ПРИМЕЧАНИЕ: Убедитесь, что путь в строка №. 1 и строка №. 3 должно быть одинаковым. В моем случае /home/nour/anaconda3/bin .

Если вы установили Anaconda с Visual Studio 2017 для Windows, исполняемый файл Conda находится по этому пути или похожему.

В моем случае путь это: C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts

Шаги, чтобы добавить его в ваш путь:

  • На рабочем столе Windows щелкните правой кнопкой мыши Мой компьютер.
  • Во всплывающем меню выберите «Свойства».
  • В окне «Свойства системы» перейдите на вкладку «Дополнительно» и нажмите «Переменные среды».
  • В окне «Системные переменные» выделите «Путь» и нажмите «Изменить».
  • Добавьте ваш путь и перезапустите ваш cmd.

Вы сможете выполнить conda

Используйте conda init

Как указано в другой ответ , ручное добавление Conda в $PATH больше не рекомендуется с v4.4.0 (см. Замечания к выпуску ). Кроме того, так как Conda v4.6 была введена новая функциональность для управления инициализацией Shell с помощью команды conda init . Следовательно, обновленная рекомендация заключается в запуске

сначала проверьте изменения, которые он внесет. Если у вас еще нет раздела, управляемого Conda, в вашем файле команд запуска Shell (например, .bashrc ), то это должно выглядеть как прямая вставка некоторых новых строк. В этом случае приступить к запуску

Если это не такая простая вставка, я бы рекомендовал сначала очистить все предыдущие разделы Conda из $PATH и соответствующие файлы инициализации Shell (например, bashrc ), чтобы это было так, а затем выполнить команды, как указано выше.

Чтобы изменения вступили в силу, необходимо запустить новую оболочку или создать исходный файл инициализации (например, source .bashrc ).

Потенциальная автоматическая очистка

Обратите внимание, что в Conda v4.6.9 также был введен флаг --reverse для удаления изменений из conda init . Однако я не проверял это, и запуск conda init --reverse --dry-run -vv в моей системе показывает, что он ничего не изменит, то есть он не выглядит надежным.

Редактировать bashrc в Ubuntu

введите PATH=$PATH:$HOME/anaconda3/bin Нажмите Esc и :wq , чтобы сохранить файл bashrc и выйти из vim введите описание изображения здесь

и введите $ source

/.bashrc Теперь, чтобы подтвердить установку типа conda

Вам нужно поместить Anaconda.sh в ваш/home /, а затем запустить его для установки. После этого вы можете запустить export PATH=

/anaconda3/bin:$PATH . Замечание: не запускайте Anaconda.sh в загрузке/прямо .

Я настраиваю виртуальную машину под управлением Ubuntu. У меня установлена ​​анаконда 3 в папке "Домой". Когда я набирал «conda» в терминале, я тоже получал ошибку «conda: команда не найдена».

Ввод кода ниже в терминал работал для меня .

чтобы проверить это работает, я набрал:

который ответил с номером версии.

У меня была такая же проблема. Что я сделал, удалил каталог anaconda из места установки и переустановил После этого все заработало как я и ожидал

Рекомендованный способ (см. Эту заметку о выпуске и эту запись ) сделать - это удалить строку export PATH=. и вместо этого добавить в свой .bashrc ( .bash_profile ) строку:

Кроме того, если вы хотите, чтобы conda была активирована по умолчанию, добавьте:

Читайте также: