Эта статья поможет вам поэтапно установить или удалить Anaconda Distribution в системах Linux.
Что такое Anaconda?
Anaconda является платформой Data Science. Она направлена на упрощение разработки, упаковки и развертывания пакетов на определенных языках программирования. В настоящее время она поддерживает Python (2 & 3) и оба R.
Anaconda поставляется с собственным менеджером пакетов под названием conda. Это альтернатива pip, Python-нативный менеджер пакетов. У conda также есть виртуальная среда (предоставляемая virtualenv в обычных установках Python).
Включает несколько предустановленных пакетов. Таким образом, все это в одной установке – отличная сделка для разработчиков и системных администраторов. Его сообщество также широко распространено, у которого есть форумы и много документации для изучения и устранения неполадок.
Анаконда имеет две версии:
- Anaconda Enterprise для бизнеса использует. Имеет отличные возможности масштабирования.
- Anaconda Distribution для отдельных пользователей, студентов, специалистов по данным и специалистов. Это с открытым исходным кодом.
Давайте начнем устанавливать Anaconda в Linux
Обратите внимание, что в этой статье объясняется установка и удаление Anaconda Distribution, а не Anaconda Enterprise.
Установка Anaconda в Linux
Установка Anaconda является простой задачей, как и запуск этих программ в Windows. Вы получаете установочный скрипт и затем запускаете его.
Давайте посмотрим на шаги более подробно.
Шаг 1: Загрузите правильную версию Anaconda
Перейдите на официальный сайт Anaconda и загрузите установщик после правильного выбора ОС. Обязательно проверьте, какая версия Python будет установлена и какая у вас архитектура процессора. Они обязательны для правильной работы программы.
Необязательный шаг: после загрузки проверьте хэш-сумму загруженного файла, используя md5sum или sha256sum. Проверьте хэши с теми, которые упомянуты на этой странице.
md5sum /path/to/installer (or) sha256sum /path/to/installer
Вы можете заметить одну вещь: установщик anaconda полностью отличается от обычной установки программы в Linux. Это просто файл сценария .sh.
Установка анаконды очень проста. Все будет сделано за вас.
Например,.bashrc будет отредактирован для расширения переменной среды PATH. На момент написания этой статьи установщик anaconda обновляет только ~/.bashrc текущего пользователя. Поэтому, если вы хотите разрешить другим пользователям доступ к этой программе, вам нужно отредактировать /etc/profile.
Вам не нужно извлекать какой-либо файл или перемещать установщик в такие места, как /usr/local. Вам просто нужно запустить установщик. Установщик сам скопирует файлы в нужное место (Вы также можете изменить их).
Шаг 2: Установка Anaconda через установщик командной строки
Запустите установщик. Вы можете сделать это, перейдя в каталог, в который вы скачали Anaconda, или указав абсолютный путь.
bash /path/to/installer
Установщик подскажет следующие вопросы относительно установки.
Лицензионное соглашение – Прочитайте соглашение и продолжайте, если вы согласны (конечно, вы должны согласиться).
Место установки – это место, где будут установлены файлы anaconda (т.е. исполняемые файлы).
Укажите такие места, как /opt/anaconda3 или /usr/local/anaconda3, если вы хотите сделать программу доступной для всех пользователей.
Вы также можете указать /home/<username>/anaconda3 или любой другой путь, если вам просто нужно установить его для текущего пользователя.
Если вы хотите поделиться доступом к anaconda, убедитесь, что эти люди также имеют доступ к этому каталогу или сами являются пользователями sudo.
Initialize ~/.bashrc – это та часть, где ваши исполняемые файлы связаны с переменной окружения PATH. Обратите внимание, что это инициализирует ~/.bashrc только для текущего пользователя. Так что если у вас нет доступа ко всем пользователям, вам нужно отредактировать /etc/profile. О том, как это сделать, вы можете узнать позже в этой статье.
Установка кода VS – будет предложено установить редактор кода VS или нет. Введите да/нет в зависимости от ваших предпочтений. Поскольку это не является нашей целью в этой статье, я рекомендую ввести «нет» и продолжить установку позже.
Установка завершена. Теперь у вас будет исполняемые файлы conda и anaconda-navigator.
Давайте проверим, работают ли они. Введите, conda –version чтобы увидеть версию.
Введите anaconda-navigator и вы увидите следующее окно.
anaconda-navigator больше, чем IDE, вы используете код редактор, Jupyter notebooks, терминалы. Это увеличит вашу производительность многократно.
Сделать Анаконду доступной для других пользователей
На данный момент только текущий пользователь имеет свой файл ~ / .bashrc, отредактированный, чтобы связать PATH с исполняемыми файлами anaconda.
Если вы хотите, чтобы все пользователи имели доступ к anaconda, откройте /etc/profile и добавьте следующую строку.
export PATH=$PATH:/opt/anaconda3/bin
(or)
export PATH=$PATH:/usr/local/anaconda3/bin
Если вы установили anaconda, отличную от двух указанных выше, просто замените /opt/ на «install-location», где вы установили anaconda.
Если вы хотите, чтобы доступ имели только определенные пользователи, просто отредактируйте их файл ~/.bashrc в их домашнем каталоге, добавив указанную выше строку PATH для экспорта.
После завершения установки, чтобы сделать изменения сразу запустите source ~/.bashrc.
Если вы редактировали /etc / profile, затем запустите source /etc/profile && ~/.bashrc
Удаление Anaconda из Linux
Вы можете удалить Anaconda в два простых шага.
Шаг 1: Удалите каталог anaconda с помощью команды rm-rf Anaconda-install-location. Вы можете обратиться к этой статье, чтобы узнать, как удалять файлы и каталоги в Linux.
Например, если вы установили его в папку по умолчанию, вы можете использовать rm -rf ~/anaconda3
Шаг 2: Закомментируйте или удалите следующую строку из /etc/profile и ~/. bashrc (для каждого пользователя).
export PATH="/path/to/anaconda-install-location/bin:$PATH"
Удаление завершено. Проекты, созданные с помощью conda, не будут удалены, если вы не сохранили их в anaconda-install-location, например /opt/anaconda3/myproject или /home/seeni/anaconda3/myproject.
Все! Мы надеемся, что вы нашли эту статью полезной. Если у вас есть предложения или комментарии, не стесняйтесь оставлять их ниже. И не забудьте поделиться в социальных сетях.