Как установить и использовать Anaconda на centos7

Python

Знакомство с АнакондойУстановите Anaconda3 на CentOS 7Введение в использование команды condaкаталог справкиПроверить версию кондаОбновите текущую версию condaУправление окружениемперечислить все средыУстановите новую среду с другой версией Python.скопировать средуСоздайте новую средуСреда экспорта, Anaconda поддерживает импорт и экспорт для легкой миграцииИмпортируйте информацию об окружении, то есть создайте новое окружение на основе конфигурационного файла:удалить средуДля активации в среде используйтеЧтобы деактивировать активную среду, используйтеуправление пакетамиПросмотр установленных пакетовУстановить пакет в указанную средуУстановите пакет с Anaconda.orgУстановить пакеты с помощью команды pipконфигурация кондыДобавить зеркальный источникПросмотр текущего зеркального источникаудалить зеркальный источникУстановите исходный URL-адрес, который будет отображаться во время установки, если вы не хотите, измените его на нетПосмотреть полные настройки источника, включая ссылки, значения show_channel_urls:Просмотр файла конфигурации condaДругие соображенияБаза, которая появляется перед командной строкой после установки conda, отменяет базовую среду, которая автоматически активирует conda при каждом запуске

Знакомство с Анакондой


Anaconda относится к дистрибутиву Python с открытым исходным кодом, который включает более 180 научных пакетов, таких как conda, Python и их зависимости. Загрузки Anaconda велики из-за большого количества включенных научных пакетов, и если вам нужны только определенные пакеты или если вам нужно сэкономить пропускную способность или место для хранения, вы также можете использовать меньший дистрибутив Miniconda (только conda и Python).
Anaconda является кроссплатформенной и имеет версии для Windows, MacOS и Linux.

Установите Anaconda3 на CentOS 7

  1. Выполните следующую команду, чтобы получить скрипт выполнения локально (имя файла может отличаться из-за разных версий):

    wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
    
    
  2. воплощать в жизньbash Anaconda3-5.3.1-Linux-x86_64.shУстановить Анаконду

  3. Войдите в программу установки и предложите ввести «ENTER», чтобы продолжить:

    Please, press ENTER  to continue
    >>> ENTER
    
    
  4. Введите yes, чтобы подтвердить принятие лицензионного соглашения

    Do you accept the license terms? [yes|no]
    [no] >>> yes
    
    
  5. Подтвердите место установки Anaconda, его можно изменить

    Anaconda3 will now be installed into this location:
    /root/anaconda3
    
      - Press ENTER to confirm the location
      - Press CTRL-C to abort the installation
      - Or specify a different location below
    
    [/root/anaconda3] >>> /opt/anaconda3
    
    

    其实安装位置可以在执行安装脚本的时候直接指定,像上面要指定安装到/opt/anaconda3目录下,可以这样修改执行内容:bash bash Anaconda3-5.3.1-Linux-x86_64.sh -p /opt/anaconda3,这样这一步就可以直接回车了。

  6. После завершения установки появляется вопрос, следует ли инициализировать Anaconda3 в пользовательском файле .bashrc.

    Do you wish the installer to initialize Anaconda3
    by running conda init? [yes|no]
    [no] >>> yes
    
    
  7. Выполните следующее:source ~/.bashrc, то его можно использовать как обычно.

Пополнить:

Чтобы сделать других пользователей доступными, добавьте сценарий установки в файл .bashrc и добавьте содержимое в /etc/bashrc. Содержание примерно следующее, а затем выполнитеsource /etc/bashrc

# added by Anaconda3 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/opt/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
    \eval "$__conda_setup"
else
    if [ -f "/opt/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/opt/anaconda3/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \export PATH="/opt/anaconda3/bin:$PATH"
    fi
fi

Введение в использование команды conda

каталог справки

conda create -h

Проверить версию конда

conda --version

Обновите текущую версию conda

conda update conda

Управление окружением

перечислить все среды

conda info -e
conda env list

Установите новую среду с другой версией Python.

conda create --name py27 python=2.7

скопировать среду

Дублируйте окружающую среду с помощью клонирования. Здесь мы создадим копию под названием цветы, клонируя снежные поля.
conda create -n flowers --clone snowflakes

Создайте новую среду

conda create --name busind

Среда экспорта, Anaconda поддерживает импорт и экспорт для легкой миграции

conda env export > environment.yaml

Импортируйте информацию об окружении, то есть создайте новое окружение на основе конфигурационного файла:

conda env create -f environment.yaml

удалить среду

conda remove -n py274 --all

Для активации в среде используйте

conda activate newname

Чтобы деактивировать активную среду, используйте

conda deactivate

управление пакетами

Просмотр установленных пакетов

conda list

Установить пакет в указанную среду

conda install --name newName beautifulsoup4

Установите пакет с Anaconda.org

conda install--channel https://conda .anaconda.ort/pandas bottleneck

Установить пакеты с помощью команды pip

conda activate bunnies
pip install see

конфигурация конды

Добавить зеркальный источник

conda config --add channels https://pypi.tuna.tsinghua.edu.cn/simple

Просмотр текущего зеркального источника

conda config --show-sources

удалить зеркальный источник

conda config --remove channels https://pypi.tuna.tsinghua.edu.cn/simple

Установите исходный URL-адрес, который будет отображаться во время установки, если вы не хотите, измените его на нет

conda config --set show_channel_urls yes

Посмотреть полные настройки источника, включая ссылки, значения show_channel_urls:

conda config --show

Просмотр файла конфигурации conda

cat ~/.condarc

Другие соображения

База, которая появляется перед командной строкой после установки conda, отменяет базовую среду, которая автоматически активирует conda при каждом запуске

  • метод первый

    • Каждый раз, когда вы выходите из базовой среды через деактивацию conda в командной строке и возвращаетесь в автоматическую среду системы
    • conda deactivate
  • Способ второй

    • Это достигается установкой для параметра auto_activate_base значения false:
      conda config --set auto_activate_base false
    • Если оно раскаяется или я надеюсь, что база всегда оставлена ​​следующим утверждением для восстановления
      conda config --set auto_activate_base true

Обратите внимание, не потеряйтесь

Статья постоянно обновляется каждую неделю, вы можете найти «Десять минут на изучение программирования» на WeChat, чтобы прочитать и обновить ее как можно скорее.Если эта статья хорошо написана, если вы чувствуете, что есть что-то, чего можно желать ~ ставьте лайк 👍 подписывайтесь ❤️ поделитесь ❤️
Ваша поддержка и признание — самая большая мотивация для моего творчества, увидимся в следующей статье!

Категории