Установка анаконды

Я пытался установить анаконду на своем VM Ubuntu (после этого), но по некоторым причинам установка, пропущенная на добавляющей анаконде к переменной ПУТИ. Я следовал инструкциям здесь, и это несколько помогло. Теперь я должен звонить:

export PATH=$PATH:/home/myname/anaconda3/bin

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

это - переменная ПУТИ -

PATH="$HOME/bin:$PATH:/home/name/anaconda3/bin"

и echo $PATH возвраты /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

когда я пытаюсь импортировать, я добираюсь -

    >>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'numpy'

прямо сейчас, вызов echo $PATH в в окне, где я звонил source дает

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ofirarzi/anaconda3/bin:/home/ofirarzi/anaconda3/bin

но в любом другом окне я добираюсь

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

3
задан 13 April 2017 в 15:25

3 ответа

Существует 2 возможных решения:

1. Исправьте $PATH оператор вручную:

Вы совершили ошибку в Вашем ~/.profile файл, который составляет анаконду, не находящуюся в Вашем $PATH. Ваш добавили здесь:

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH:/home/ofirarzi/anaconda3/bin" <-------
fi

который является неправильным, поскольку условный оператор тестирует на каталог $HOME/bin и если это не присутствует дополнительное $PATH будет проигнорирован. В Вашем случае я подозреваю, что у Вас нет a $HOME/bin...

Попробуйте следующее вместо этого (оставляющий предыдущие строки ~/.profile нетронутый):

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

export PATH=/home/ofirarzi/anaconda3/bin:$PATH

Обратите внимание что новая анаконда $PATH предварительно ожидается, а не добавляется, как объяснено в этом сообщении. Затем тест путем выполнения следующих двух команд:

source ~/.profile
echo $PATH

И теперь все должны быть хорошо, если нет:

2. Позвольте установщику исправлять $PATH:

Если существует все еще некоторая проблема, я отмечаю, что установщик анаконды предлагает вносить необходимые изменения для Вас. Я установил на Гостеприимном и видел следующее предложение в конце установки (стрелки являются моим дополнением):

creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda2 install location
to PATH in your /home/andrew/.bashrc ? [yes|no]    <-----
[no] >>> yes                                       <-----

Prepending PATH=/home/andrew/anaconda2/bin to PATH in /home/andrew/.bashrc
A backup will be made to: /home/andrew/.bashrc-anaconda2.bak


For this change to become active, you have to open a new terminal.

Thank you for installing Anaconda2!

Share your notebooks and packages on Anaconda Cloud!
Sign up for free: https://anaconda.org

andrew@athens:~$ 

И в моей Гостеприимной системе, вводящей 'да', добавил следующее к ~/.bashrc:

# added by Anaconda2 4.1.1 installer
export PATH="/home/andrew/anaconda2/bin:$PATH"

Таким образом, переустановка анаконды является другой опцией, позволяя установщику сделать тяжелую работу :)

2
ответ дан 1 December 2019 в 16:21

Просто переустановите снова, и по последнему вопросу "делают Вы хотите добавить, что путь" отвечает на да. Вы, должно быть, ответили нет.

1
ответ дан 1 December 2019 в 16:21

Я следую этим шагам и работает на себя!

Установка Anaconda #

На момент написания этой статьи последней стабильной версией Anaconda была версия 2020.02. Перед загрузкой скрипта установки посетите страницу «Загрузки» и проверьте, доступна ли для загрузки новая версия Anaconda для Python 3.

Выполните следующие шаги, чтобы установить Anaconda на Ubuntu 20.04:

1- Anaconda Navigator — это графический интерфейс на основе QT. Если вы устанавливаете Anaconda на настольный компьютер и хотите использовать приложение с графическим интерфейсом, установите следующие пакеты. В противном случае пропустите этот шаг.

$sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6

2- Загрузите сценарий установки Anaconda с помощью веб-браузера или получите:

$wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh

Загрузка может занять некоторое время в зависимости от скорости вашего соединения.

3- Этот шаг необязателен, но рекомендуется проверить целостность данных скрипта.

Используйте команду sha256sum, чтобы отобразить контрольную сумму скрипта:

$sha256sum /tmp/Anaconda3-2020.02-Linux-x86_64.sh

Вывод должен выглядеть следующим образом:

2b9f088b2022edb474915d9f69a803d6449d5fdb4c303041f60ac4aefcc208bb  /tmp/Anaconda3-2020.02-Linux-x86_64.sh

Запустите скрипт, чтобы начать процесс установки:

$bash /tmp/Anaconda3-2020.02-Linux-x86_64.sh

Вы должны увидеть следующий вывод:

Welcome to Anaconda3 2020.02

Чтобы продолжить процесс установки, проверьте лицензию соглашение. Пожалуйста, нажмите ENTER для продолжения

Нажмите ENTER для продолжения. Для прокрутки лицензии используйте клавишу ENTER. Когда вы закончите просмотр лицензии, вам будет предложено утвердить условия лицензии:

Вы утверждаете условия лицензии? [yes|no]

Введите yes, чтобы принять лицензию, и вам будет предложено выбрать место установки:

Anaconda3 will now be installed into this location:

/home/linuxize/anaconda3

- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below

Расположение по умолчанию подойдет большинству пользователей. Нажмите ENTER, чтобы подтвердить местоположение.

Установка может занять некоторое время, и после завершения скрипт спросит вас, хотите ли вы запустить conda init. Введите да.

Installation finished.

Вы хотите, чтобы программа установки инициализировала Anaconda3? запустив conda init? [yes|no]

Это добавит инструмент командной строки conda в PATH вашей системы.

Чтобы активировать установку Anaconda, вы можете либо закрыть и снова открыть оболочку, либо загрузить новую переменную среды PATH в текущий сеанс оболочки, набрав:

$source ~/.bashrc

Для проверки установки введите conda в терминале.

Вот именно! Вы успешно установили Anaconda на свой компьютер с Ubuntu и можете начать его использовать.

Обновление Анаконды # Обновление Anaconda — довольно простой процесс.Откройте терминал и введите:

conda update --all

Для получения дополнительной информации и более четкого объяснения перейдите по ссылке ниже

Ресурс

1
ответ дан 21 November 2020 в 13:36

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

Похожие вопросы: