Установите пакеты в Anaconda и используйте его в Python 3 - PullRequest
0 голосов
/ 31 декабря 2018

Я хочу установить библиотеку «Scrapy» для Python в Windows.Разработчики рекомендуют установить пакет, используя Anaconda вместо Python3.Однако смогу ли я использовать пакет в Python3 или мне нужно будет использовать Anaconda для Web Scraping?

Ответы [ 4 ]

0 голосов
/ 31 декабря 2018

Anaconda очень нравится, потому что она упрощает управление пакетами и развертывание в Python (и R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN)

Вы можете поддерживать свою среду (зависимость от программы)) организовано при использовании Анаконды.

С Anaconda вы можете использовать любую версию Python и библиотеки, которые вам нужны для конкретной задачи.Рабочий процесс будет выглядеть следующим образом (при условии, что у вас установлена ​​Anaconda и она доступна по системному пути):

conda create -n scrap python=3.6 
conda activate scrap
conda install -c conda-forge scrapy 

Здесь мы создаем среду с именем scrap с версией python 3.6.Затем мы активируем его и устанавливаем scrapy из кузницы conda channel.

Пока вы находитесь в этой среде (scrap), у вас есть доступ к Python 3.6 и scrapy.Лучшее в этом то, что это отдельно от других ваших Python и пакетов.

Чтобы выйти из вашей среды,

conda deactivate

В вашей среде вы можете использовать как conda, так иpip для установки пакетов в эту среду.Всегда пытайтесь найти пакеты в conda (плюс его каналы), прежде чем использовать pip, потому что consusr conda проверит совместимость пакетов перед установкой.Он будет знать, какие пакеты обновлять или понижать, чтобы избежать конфликтов.

В некоторых случаях, когда пакет не находится в conda, используйте pip.Читать подробнее: https://conda.io/docs/index.html

0 голосов
/ 31 декабря 2018

Anaconda - это дистрибутив Python, который содержит дополнительные пакеты для Python, с которым он поставляется.Чтобы иметь облегченную версию python (без множества дополнительных пакетов), вы можете установить Miniconda.Anaconda и Miniconda поставляются с conda менеджером пакетов.Вы можете использовать его для установки и обновления пакетов, относящихся к его дистрибутиву Python.

Чтобы установить пакет scrapy с использованием Anaconda / Miniconda, в командной строке Windows просто введите:

conda install scrapy

0 голосов
/ 31 декабря 2018

В Anaconda вы можете установить почти все пакеты Python, используя conda install или pip install.

Вам нужно перейти к приглашению Anaconda и ввести pip install Scrapy

0 голосов
/ 31 декабря 2018

Anaconda просто упростила установку, но вы также можете установить scrapy через PyPi как

pip install scrapy
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...