日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Python3.7 Scrapy安装(Windows)

發布時間:2025/3/17 windows 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python3.7 Scrapy安装(Windows) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

本文分為兩個部分,前大半部分說的都是Windows下手動安裝Scrapy,文末給初學編程的童鞋或者不想這么手工安裝的童鞋推薦了Scrapy中文網,直接使用其推薦的Anaconda安裝Scrapy即可啦!

自己動手,紅紅臉頰系列:

Scrapy依賴的庫比較多,在安裝之前,你需要確保以下庫已經安裝:wheel、lxml、pyOpenSSL、Twisted、pywin32,如果沒有,先裝完,再裝Scrapy。

安裝wheel

用途:

pip安裝固然方便,但有時候會遇到安裝失敗的問題。wheel和egg都是打包的格式,支持不需要編譯或制作的安裝過程。wheel現在被認為是Python標準的二進制打包格式。

安裝命令:

pip install wheel

注意:如果你是剛剛安裝過python并且從沒有安裝過wheel,你可以直接運行上述命令。但如果你的pip版本不夠新,你需要在執行install命令之前更新一下pip,在命令行中輸入:python -m pip install --upgrade pip更新pip,再輸入安裝命令即可。

安裝lxml

用途:

python的一個解析庫,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高。

安裝命令:

pip install lxml

安裝zope.interface

用途:

python本身不提供interface的實現,需要通過第三方擴展庫來使用類似interface的功能,一般都是zope.interface。

注意:不安裝zope.interface可能會出現pyOpenSSL安裝失敗。

安裝步驟:

1、進入網址

[https://pypi.org/project/zope.interface/#files]:

下載最新版本.whl文件(cp后跟著的是對應的python版本號),我的python是3.7.2版本,因此下載zope.interface-4.6.0-cp37-cp37m-win_amd64.whl

2、下載完成后拷貝文件到python安裝目錄下(或者cd命令進入。whl文件所在路徑皆可),執行安裝命令。

安裝命令:

pip install zope.interface-4.6.0-cp37-cp37m-win_amd64.whl

安裝pyOpenSSL

用途:

讓python支持SSL通信協議,簡單來說就是加密解密等這系列操作。

安裝步驟:

1、進入網址

[https://pypi.org/project/pyOpenSSL/#files]:

下載最新版本.whl文件,比如我下載的是pyOpenSSL-18.0.0-py2.py3-none-any.whl

2、下載完成后拷貝文件到python安裝目錄下(或者cd命令進入。whl文件所在路徑皆可),執行安裝命令。

安裝命令:

pip install pyOpenSSL-18.0.0-py2.py3-none-any.whl

安裝Twisted

用途:

此處摘自網絡

[https://www.cnblogs.com/misswangxing/p/7712318.html]:

:Twisted是用Python實現的基于事件驅動的網絡引擎框架,Twisted支持許多常見的傳輸及應用層協議,包括TCP、UDP、SSL/TLS、HTTP、IMAP、SSH、IRC以及FTP。就像Python一樣,Twisted也具有“內置電池”(batteries-included)的特點。Twisted對于其支持的所有協議都帶有客戶端和服務器實現,同時附帶有基于命令行的工具,使得配置和部署產品級的Twisted應用變得非常方便。

安裝步驟:

1、進入網址

[https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted]:

下載最新版本.whl文件,比如我下載的是Twisted-18.9.0-cp37-cp37m-win_amd64.whl

2、下載完成后拷貝文件到python安裝目錄下(或者cd命令進入。whl文件所在路徑皆可),執行安裝命令。

安裝命令:

pip install Twisted-18.9.0-cp37-cp37m-win_amd64.whl

安裝pywin32

用途:

python不自帶訪問Windows API的庫,需要下載這個庫做支持。

安裝步驟:

1、進入網址(pywin32從Build 222開始把所有的下載放在了github上面,python3.7版本的就從這里下載)

[https://github.com/mhammond/pywin32/releases]:

2、下載pywin32-224.win-amd64-py3.7.exe

安裝exe:

雙擊運行不需要解釋,安心系咯。(我是沒出現not found in the registry等等問題...咳咳...)

安裝Scrapy

安裝方式一:

你可以進入地址

[https://www.lfd.uci.edu/~gohlke/pythonlibs/#Scrapy]:

去下載Scrapy,然后用前面安裝.whl文件的方式安裝。

安裝方式二:

命令:pip install scrapy

搞定收工!YOHO~

使用工具,快速解決系列:Anaconda

其實,你還可以登錄Scrapy中文網,使用Anaconda進行安裝,這個方式可能更適合初學編程的童鞋。地址如下:

[http://www.scrapyd.cn/doc/124.html]:

表打我... 咳咳...

驗證安裝是否成功

方法一:

命令行:pip list

列表中出現了Scrapy,安裝成功。

方法二:

命令行:scrapy

正確執行命令,安裝成功。

轉載于:https://my.oschina.net/u/2427564/blog/3000594

總結

以上是生活随笔為你收集整理的Python3.7 Scrapy安装(Windows)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。