雖說python也寫了一兩年,可是卻沒在windows上寫過,想弄個環境好像也是要學一堆東西,不記錄絕對忘記

爬文打算用Scrapy,但還沒開始爬得先把相依性套件搞定:

Scrapy本身:
pip install Scrapy

pip得到http://www.lfd.uci.edu/~gohlke/pythonlibs/下載並安裝:
setuptools-1.3.win-amd64-py2.7.exe
pip-1.4.1.win-amd64-py2.7.exe

其他相關的相依性套件,也必須下載的包含:
lxml-3.2.4.win-amd64-py2.7.exe

至於pycrypto必須到http://blog.victorjabur.com/2011/06/08/modules-python-library-compiled-for-windows-32-and-64-unofficial-windows-binaries-for-python/下載:
pycrypto-2.3.win-amd64-py2.7.exe

pyOpenSSL則是官方https://pypi.python.org/pypi/pyOpenSSL有提供下載:
pyOpenSSL-0.13.1.win-amd64-py2.7.exe

接著透過pip安裝:
pip install zope.interface

即可到http://twistedmatrix.com/trac/wiki/Downloads下載並安裝:
Twisted-13.2.0.win-amd64-py2.7.msi

最後就可以透過pip install Scrapy把其餘的相依性套件搞定,最後結果如下:

C:\Users\Kuster>pip list
cssselect (0.9.1)
lxml (3.2.4)
pip (1.4.1)
pycrypto (2.3)
pyOpenSSL (0.13.1)
queuelib (1.1.1)
Scrapy (0.20.0)
setuptools (1.3)
six (1.4.1)
Twisted (13.2.0)
w3lib (1.5)
zope.interface (4.0.5)

 

說了這麼多,會不會動還不知道,一個範例都還沒跑

 

2013/11/13更新:

實際上執行後發現,確實還少東西:pywin32-218.win-amd64-py2.7.exe,可以到這抓:
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/

arrow
arrow

    kuster 發表在 痞客邦 留言(0) 人氣()