Trị liệu - Môi trường
Trong chương này, chúng ta sẽ thảo luận về cách cài đặt và thiết lập Scrapy. Scrapy phải được cài đặt bằng Python.
Scrapy có thể được cài đặt bằng cách sử dụng pip. Để cài đặt, hãy chạy lệnh sau:
pip install Scrapy
các cửa sổ
Note - Python 3 không được hỗ trợ trên hệ điều hành Windows.
Step 1- Cài đặt Python 2.7 từ Python
Đặt các biến môi trường bằng cách thêm các đường dẫn sau vào PATH:
C:\Python27\;C:\Python27\Scripts\;
Bạn có thể kiểm tra phiên bản Python bằng lệnh sau:
python --version
Step 2- Cài đặt OpenSSL .
Thêm C: \ OpenSSL-Win32 \ bin vào các biến môi trường của bạn.
Note - OpenSSL được cài đặt sẵn trong tất cả các hệ điều hành ngoại trừ Windows.
Step 3- Cài đặt Visual C ++ 2008 redistributables.
Step 4- Cài đặt pywin32 .
Step 5- Cài đặt pip cho các phiên bản Python cũ hơn 2.7.9.
Bạn có thể kiểm tra phiên bản pip bằng lệnh sau:
pip --version
Step 6 - Để cài đặt scrapy, hãy chạy lệnh sau:
pip install Scrapy
Anaconda
Nếu bạn đã cài đặt anaconda hoặc miniconda trên máy của mình, hãy chạy lệnh dưới đây để cài đặt Scrapy bằng conda -
conda install -c scrapinghub scrapy
Công ty Scrapinghub hỗ trợ các gói conda chính thức cho Linux, Windows và OS X.
Note - Bạn nên cài đặt Scrapy bằng lệnh trên nếu bạn gặp sự cố khi cài đặt qua pip.
Ubuntu 9.10 trở lên
Phiên bản Python mới nhất được cài đặt sẵn trên hệ điều hành Ubuntu. Sử dụng các gói Ubuntu apthesia do Scrapinghub cung cấp. Để sử dụng các gói -
Step 1 - Bạn cần nhập khóa GPG được sử dụng để ký các gói Scrapy vào khóa APT -
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 627220E7
Step 2 - Tiếp theo, sử dụng lệnh sau để tạo tệp /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 - Cập nhật danh sách gói và cài đặt liệu pháp -
sudo apt-get update && sudo apt-get install scrapy
Archlinux
Bạn có thể cài đặt Scrapy từ gói AUR Scrapy bằng lệnh sau:
yaourt -S scrapy
Mac OS X
Sử dụng lệnh sau để cài đặt các công cụ dòng lệnh Xcode:
xcode-select --install
Thay vì sử dụng Python hệ thống, hãy cài đặt phiên bản cập nhật mới không xung đột với phần còn lại của hệ thống của bạn.
Step 1- Cài đặt homebrew .
Step 2 - Đặt biến PATH môi trường để chỉ định rằng các gói homebrew nên được sử dụng trước các gói hệ thống -
echo "export PATH = /usr/local/bin:/usr/local/sbin:$PATH" >> ~/.bashrc
Step 3 - Để đảm bảo các thay đổi được thực hiện, hãy tải lại .bashrc sử dụng lệnh sau:
source ~/.bashrc
Step 4 - Tiếp theo, cài đặt Python bằng lệnh sau:
brew install python
Step 5 - Cài đặt Scrapy bằng lệnh sau:
pip install Scrapy