[英]Scrapy's Initialization error
我開始使用 Scrapy,但在 Linux Mint 17.2(基於 Ubuntu 的版本)上安裝時遇到兩個問題。
pip install scrapy
和sudo apt-get install scrapy
scrapy startproject tutorial
遵循 Scrapy 的第一個教程時,它給了我錯誤/usr/bin: No such file or directory
。我多次嘗試卸載並重新安裝,但仍然無法正常工作。
pip install scrapy
和sudo apt-get install scrapy
這兩個命令都會在您的計算機上安裝 Scrapy,但版本可能不同。 pip 選項安裝 Scrapy 1.0 的最新版本,而您存儲庫中的那個可能已經過時了。
如果無論如何您想從存儲庫安裝軟件包並保持更新,您可以添加 Scrapy 存儲庫:
http://doc.scrapy.org/en/1.0/topics/ubuntu.html
echo 'deb http://archive.scrapy.org/ubuntu scrapy main' | sudo tee /etc/apt-sources.list.d/scrapy.list
sudo apt-get update && sudo apt-get install scrapy
來源: http ://doc.scrapy.org/en/1.0/topics/ubuntu.html
根據您安裝 Scrapy 的方式,安裝的二進制文件夾可能會有所不同。 就我而言,我在/usr/local/bin
有它。 使用echo "$PATH"
顯示您的 PATH 變量,並檢查是否包含帶有 Scrapy 二進制文件的文件夾。
您可以使用export PATH=$PATH:/path/to/dir
向變量添加更多目錄
安裝指南告訴不要使用 Ubuntu 提供的軟件包:
不要使用 Ubuntu 提供的 python-scrapy 包,它們通常太舊而且速度太慢,無法趕上最新的 Scrapy。
相反,請使用官方的Ubuntu Packages ,它已經為您解決了所有依賴項,並且會不斷更新最新的錯誤修復。
如前所述,您應該使用此頁面上的Ubuntu 軟件包安裝它。
除了前面的步驟,我還必須安裝service-identity
:
sudo pip install service-identity
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.