Scrapy - Окружающая среда

В этой главе мы обсудим, как установить и настроить Scrapy. Scrapy должен быть установлен с Python.

Scrapy можно установить с помощью pip. Для установки выполните следующую команду -

pip install Scrapy

Windows

Note - Python 3 не поддерживается в ОС Windows.

Step 1- Установить Python 2.7 из Python

Установите переменные среды, добавив следующие пути в PATH -

C:\Python27\;C:\Python27\Scripts\;

Вы можете проверить версию Python, используя следующую команду -

python --version

Step 2- Установите OpenSSL .

Добавьте C: \ OpenSSL-Win32 \ bin в переменные среды.

Note - OpenSSL предустановлен во всех операционных системах, кроме Windows.

Step 3- Установите распространяемые файлы Visual C ++ 2008 .

Step 4- Установите pywin32 .

Step 5- Установите pip для версий Python старше 2.7.9.

Вы можете проверить версию pip, используя следующую команду -

pip --version

Step 6 - Чтобы установить scrapy, выполните следующую команду -

pip install Scrapy

Анаконда

Если на вашем компьютере установлена anaconda или miniconda , выполните следующую команду, чтобы установить Scrapy с помощью conda -

conda install -c scrapinghub scrapy

Компания Scrapinghub поддерживает официальные пакеты conda для Linux, Windows и OS X.

Note - Рекомендуется установить Scrapy с помощью указанной выше команды, если у вас есть проблемы с установкой через pip.

Ubuntu 9.10 или выше

Последняя версия Python предустановлена ​​в ОС Ubuntu. Используйте пакеты Ubuntu aptgettable, предоставленные Scrapinghub. Чтобы использовать пакеты -

Step 1 - Вам необходимо импортировать ключ GPG, используемый для подписи пакетов Scrapy, в связку ключей APT -

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 627220E7

Step 2 - Затем используйте следующую команду для создания файла /etc/apt/sources.list.d/scrapy.list -

echo 'deb http://archive.scrapy.org/ubuntu scrapy main' | sudo tee 
/etc/apt/sources.list.d/scrapy.list

Step 3 - Обновить список пакетов и установить scrapy -

sudo apt-get update && sudo apt-get install scrapy

Archlinux

Вы можете установить Scrapy из пакета AUR Scrapy, используя следующую команду -

yaourt -S scrapy

Mac OS X

Используйте следующую команду для установки инструментов командной строки Xcode -

xcode-select --install

Вместо использования системного Python установите новую обновленную версию, которая не конфликтует с остальной частью вашей системы.

Step 1- Установить homebrew .

Step 2 - Установите переменную среды PATH, чтобы указать, что пакеты homebrew должны использоваться до системных пакетов -

echo "export PATH = /usr/local/bin:/usr/local/sbin:$PATH" >> ~/.bashrc

Step 3 - Чтобы убедиться, что изменения внесены, перезагрузите .bashrc используя следующую команду -

source ~/.bashrc

Step 4 - Затем установите Python, используя следующую команду -

brew install python

Step 5 - Установите Scrapy, используя следующую команду -

pip install Scrapy