在 Windows 下安裝 Scrapy

0 前言

由於要學一點爬蟲,我要安裝 Scrapy 這個庫,直接用 Pycharm 安裝就報錯, pip 也不行,因此要把 Scrapy 依賴的庫安裝好,而後再安裝 Scrapy 。也就是說,lxml、pyOpenSSL、Twisted、pywin32 這些基本庫都要安裝好。

此次的安裝環境是python3.6, 電腦是 32 位,主要用 Pycharm 安裝。python

1 安裝

安裝 lxml

用 pycharm 安裝比較簡單一點

也能夠 cmd 內輸入scrapy

pip install lxml

先 Win鍵+R,再輸入 cmd ,回車

進來後輸入網站

pip install lxml

若是不行,則去下面的網站下載。ui

https://pypi.org/project/lxml...
https://www.lfd.uci.edu/~gohl...

好比我這臺電腦是 Python3.6,32位的就下載 lxml-4.2.1-cp36-cp36m-win32.whl

進入 cmd,而後 cd 到文件的路徑下,接着就是spa

pip install lxml-4.2.1-cp36-cp36m-win32.whl

命令後面那一部分要和文件名保持一致,也就是 pip install 文件名.whl回車,等一會就安裝好了
.net

安裝 pyOpenSSL

用 pycharm 安裝或者3d

pip install pyOpenSSL

https://pypi.org/project/pyOp...

若是還不行,就下載圖中的這個,而後進入 cmd 用 pip 安裝 whl文件
code

安裝 Twisted

我這裏用 Pycharm 安裝不了,pip install Twisted 也不行,直接去下載 whl 文件回來安裝xml

https://www.lfd.uci.edu/~gohl...
https://pypi.org/project/Twis...


電腦是 python3.6 ,32 位的電腦,因此下載的是 Twisted-18.4.0-cp36-cp36m-win32.whl

進入 cmd ,cd 到文件目錄下,輸入命令blog

pip install Twisted-18.4.0-cp36-cp36m-win32.whl

命令後面那一部分要和文件名保持一致,也就是 pip install 文件名.whl,回車,等一會就安裝好了。

安裝 pywin32

pycharm 安裝或者 pip install pywin32

https://sourceforge.net/proje...


若是不行,下載 exe 文件,下載回來直接運行一下就好。

最後就是安裝 Scrapy 了,在 pycharm 裏面安裝

直接用 pip 安裝

pip install Scrapy

2 說明

據說用 Anaconda 安裝可簡單了,一個命令就搞定了,惋惜我懶得試了。

conda install Scrapy

Anaconda下載連接:https://www.anaconda.com/down...

本次的參考資料是小怪大佬的知識星球【scrapy 爬蟲課程】裏的資料,這裏就不放出來了。

文章首發於本人公衆號,歡迎關注~

相關文章
相關標籤/搜索