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)境變量。


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

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

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

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

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

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

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

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

7.安裝pyOpenSSL下載pyOpenSSL 0.13.1到本地,直接運行進行安裝,注意指定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.通過Pip安裝一些Python庫安裝YAML for Python庫
pip install pyYaml

安裝requests庫
pip install requests==2.2.1

安裝progressbar庫
pip install progressbar

10.驗證一些依賴的庫文件是否安裝成功在命令提示符中輸入python,進入python控制臺,依次輸入以下命令:
import lxmlimport twistedimport OpenSSLimport zope.interface
如果沒有報錯提示,則證明安裝這些依賴庫成功!

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

