天天看點

win10 python3.6 安裝scrapy 親測可用

早上看了一下http://www.scrapyd.cn/doc/124.html,對scrapy産生了興趣。于是搞了一下。

一開始怕踩坑于是搞了一個anaconda的下載下傳,下載下傳位址為:https://www.anaconda.com/download/,想着美滋滋圖像化界面一步到位就好了,簡直就是癡人說夢。在安裝好scrapy後,終端輸入 scrapy沒有問題,但是 scrapy install 項目名稱 發生了報錯。搞了很久也沒有成功,安裝擴充也失敗。然後在anaconda中找到了一個py3.6成功的方法。

1. 首先更新一下pip,安裝whl格式包需要安裝wheel庫,

python -m pip install --upgrade pip
pip install wheel
           

2.scrapy依賴twiste,使用whl格式的包進行安裝,這個檔案在https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到Twisted-18.9.0-cp36-cp36m-win_amd64.whl,下載下傳我将其放在了D:下 ,根據你的Python的版本選擇合适的包,名稱中間的cp36是python3.6的意思,amd64是python的位數

pip install D:/Twisted-18.9.0-cp36-cp36m-win_amd64.whl
           

3.scrapy依賴lxml包,需要先安裝lxml包,lxml包依賴libxml2,libxml2-devel,是以安裝lxmllibxml2, libxml2-devel。同樣在https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到lxml-4.2.5-cp36-cp36m-win_amd64.whl,下載下傳我将其放在了D:下

pip install D:/lxml-4.2.5-cp36-cp36m-win_amd64.whl
           

4. 安裝scrapy 在https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到 Scrapy-1.5.1-py2.py3-none-any.whl,下載下傳我将其放在了D:下

pip install D:/Scrapy-1.5.1-py2.py3-none-any.whl
           

5. ok了可以在終端打出 scrapy 檢視資訊 ,最重要的是在scrapy startproject 項目名 ,放在了C:\Users\tx\project\project下。

win10 python3.6 安裝scrapy 親測可用

這是anaconda建立的python3.6的環境。原始官網的py為3.7,3.7環境變量為C:\ProgramData\Anaconda3\python.exe,我建立的3.6環境為C:\ProgramData\Anaconda3\envs\py36_firstblood\python.exe ,請仔細甄别。所有操作應該在py3.6中執行

win10 python3.6 安裝scrapy 親測可用

最後祝各位安裝成功。來源https://blog.csdn.net/liuweiyuxiang/article/details/68929999

繼續閱讀