Что такое Anaconda ?
Какие задачи она позволяет решать, и почему нельзя без нее обойтись?
Стоит ли её ставить новичку параллельно с установленными Python`ами 32 + 64.
Чем она может помочь? Если можно на доступном языке для совсем начинающего.
Ответы
Ответ 1
В моем представлении новичка:
Anaсonda это:
Включает предустановленный Python 2.7 , 3.4. 3.5
+-150 предустановленных библиотек, и более 200-300 готовых к "легкой" установке библиотек командой conda install name_lib
Включает в себя IDLE Spider 2
В каких случаях я нашел применение для себя:
Писал код на Ubuntu, там с установкой библиотек не было проблем. Решив скомпилироват
под Windows, начал устанавливать библиотеки и естественно натыкался на все камни\грабли
В отличии от Ubuntu в Windows приходится просто ужасно. Установив Anaconda я с легкостью запустил весь код написанный на Ubuntu, доставив одной-двумя командами недостающие библиотеки (через Anaconda prompt). Поэтому думаю новичкам Анаконда очень пригодиться, и сэкономит вам пару дней жизни.
Список поддерживаемых пакетов (библиотек) и их версии.
При этом учтите, что там по порядку идут 3 версии от Python 2.7 - 3.5).
Установка Анаконды.
Ответ 2
Pip - стандартный менеджер пакетов питона, позволяет устанавливать бинарные whee
сборки пакетов. Если их нет (ни в самом Pip, ни где-то еще), Pip компилирует пакеты локально. При этом могут возникнуть проблемы при сложных зависимостях, когда требуются сторонние не питон библиотеки. В этом случае удобно использовать Conda.
Команды Pip:
pip search package_name - поиск пакета через pip
pip install package_name - установка пакета через pip
Conda - менеджер пакетов питона, позволяет устанавливать уже скомпилированные пакет
(может работать и в режиме компиляции пакетов перед установкой). Также Conda - менеджер окружений системы, позволяет создавать окружения с разными версиями чего угодно (библиотеки C, низкоуровневые библиотеки и т.д.).
Conda бывает в двух версиях:
Анаконда - более 150 предустановленных пакетов (около 3 Гб) + более 250 пакетов
готовых к установке командой conda install package_name
Миниконда - более 400 пакетов, готовых к установке командой conda install package_name
и Анаконда и Миниконда включают:
conda
интерпретатор питона
pip
Команды Conda:
conda search package_name - поиск пакета через conda
conda install package_name - установка пакета через conda
conda install - установка всего стандартного набора пакетов - более 150, около 3 Гб
conda list - список установленных пакетов
conda update conda - обновление conda
conda clean -t - удаление кеша - архивов .tar.bz2, которые могут занимать много места и не нужны
Комментариев нет:
Отправить комментарий