Windows 8.1 64bit下搭建 Scrapy 0.22 環(huán)境
我的Windows 8.1 環(huán)境

1.下載安裝Python 2.7.6
在Python官方網(wǎng)站中下載Python2.7.6的Windows安裝包,根據(jù)默認(rèn)配置安裝到C:\Python27目錄。
安裝完成后在系統(tǒng)環(huán)境變量PATH中配置Python的環(huán)境變量。


測(cè)試Python是否安裝成功,在命令提示符中輸入python命令,出現(xiàn)以下提示表示Python2.7.6安裝成功到主機(jī)。

2.下載安裝SetupTools 2.2
下載ez_setup.py到C:\Python27目錄中。
在命令提示符中輸入python ez_setup.py命令,會(huì)出現(xiàn)以下報(bào)錯(cuò)信息。

需要修改C:\Python27\Lib\mimetypes.py文件,在import urllib下面添加代碼:
reload(sys)
sys.setdefaultencoding('gbk')
如圖

出現(xiàn)下圖所示的提示信息表示安裝成功!

3.下載安裝Pip進(jìn)入C:\Python27\Scripts目錄,執(zhí)行以下命令來(lái)進(jìn)行Pip的安裝。
easy_install.exe pip
出現(xiàn)以下提示表示安裝成功,還可以使用pip -V命令來(lái)檢查安裝是否成功。

4.下載安裝lxml下載lxml 3.2.5到本地,直接運(yùn)行進(jìn)行安裝,注意指定Python所在的目錄和安裝目錄。

5.安裝pywin32下載pywin32-218到本地,直接運(yùn)行進(jìn)行安裝,注意指定Python所在的目錄和安裝目錄。

6.安裝Twisted下載Twisted 13.2.0到本地,直接運(yùn)行進(jìn)行安裝,注意指定Python所在的目錄和安裝目錄。

7.安裝pyOpenSSL下載pyOpenSSL 0.13.1到本地,直接運(yùn)行進(jìn)行安裝,注意指定Python所在的目錄和安裝目錄。

8.安裝zope.interface下載zope.interface 4.1.0到本地并拷貝到C:\Python27\Scripts目錄,在命令提示符中執(zhí)行命令:
easy_install.exe zope.interface-4.1.0-py2.7-win-amd64.egg
出現(xiàn)以下提示信息表示安裝成功!

9.通過(guò)Pip安裝一些Python庫(kù)安裝YAML for Python庫(kù)
pip install pyYaml

安裝requests庫(kù)
pip install requests==2.2.1

安裝progressbar庫(kù)
pip install progressbar

10.驗(yàn)證一些依賴(lài)的庫(kù)文件是否安裝成功在命令提示符中輸入python,進(jìn)入python控制臺(tái),依次輸入以下命令:
import lxmlimport twistedimport OpenSSLimport zope.interface
如果沒(méi)有報(bào)錯(cuò)提示,則證明安裝這些依賴(lài)庫(kù)成功!

11.最后安裝Scrapy當(dāng)前Scrapy的最新版本是0.22版,進(jìn)入Scrapy官方網(wǎng)站下載最新版本的Scrapy 0.22到本地并解壓到C:\Python27目錄中。在命令提示符中進(jìn)入Scrapy所在的目錄,執(zhí)行以下命令進(jìn)行安裝:
python setup.py install
如果沒(méi)有報(bào)錯(cuò),至此Scrapy就完成了全部的安裝。
相關(guān)文章
Python 3.6 性能測(cè)試框架Locust安裝及使用方法(詳解)
下面小編就為大家?guī)?lái)一篇Python 3.6 性能測(cè)試框架Locust安裝及使用方法(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-10-10
Python實(shí)現(xiàn)哲學(xué)家就餐問(wèn)題實(shí)例代碼
這篇文章主要給大家介紹了關(guān)于Python實(shí)現(xiàn)哲學(xué)家就餐問(wèn)題的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11
在終端啟動(dòng)Python時(shí)報(bào)錯(cuò)的解決方案
這篇文章主要介紹了在終端啟動(dòng)Python時(shí)報(bào)錯(cuò)的解決方案,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-11-11
Appium Python自動(dòng)化測(cè)試之環(huán)境搭建的步驟
這篇文章主要介紹了Appium Python自動(dòng)化測(cè)試之環(huán)境搭建的步驟,以32位的Windows 7操作系統(tǒng)為例介紹Appium+Python的環(huán)境搭建步驟,感興趣的小伙伴們可以參考一下2019-01-01
Python結(jié)合Redis開(kāi)發(fā)一個(gè)消息訂閱系統(tǒng)
消息訂閱是一種常見(jiàn)的通信模式,用于實(shí)現(xiàn)系統(tǒng)之間的解耦和異步通信,本文將詳細(xì)介紹如何使用Python實(shí)現(xiàn)一個(gè)高效與可靠的消息訂閱系統(tǒng),有需要的可以了解下2025-03-03
python numpy 一維數(shù)組轉(zhuǎn)變?yōu)槎嗑S數(shù)組的實(shí)例
今天小編就為大家分享一篇python numpy 一維數(shù)組轉(zhuǎn)變?yōu)槎嗑S數(shù)組的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-07-07
使用Python刪除列表中重復(fù)元素的幾種方法小結(jié)
在 Python 編程中,我們經(jīng)常會(huì)遇到列表中存在重復(fù)元素的情況,為了數(shù)據(jù)處理和分析的準(zhǔn)確性,我們需要對(duì)這些重復(fù)元素進(jìn)行清理,本文將介紹幾種使用 Python 刪除列表中重復(fù)元素的方法,并比較它們的優(yōu)缺點(diǎn),需要的朋友可以參考下2025-04-04
運(yùn)用Python的webbrowser實(shí)現(xiàn)定時(shí)打開(kāi)特定網(wǎng)頁(yè)
今天小編就為大家分享一篇運(yùn)用Python的webbrowser實(shí)現(xiàn)定時(shí)打開(kāi)特定網(wǎng)頁(yè),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-02-02

