Страницы

Поиск по вопросам

вторник, 26 ноября 2019 г.

Что такое Anaconda для Python?


Что такое 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, которые могут занимать много места и не нужны

Комментариев нет:

Отправить комментарий