Scrapy在Windows上的安裝筆記

先前已經有一篇關於Scrapy的介紹了(Scrapy的架構),今天這篇文章是將怎麼在Windows上安裝Scrapy。html

在安裝Scrapy前首先須要肯定的是已經安裝好了Python(目前Scrapy支持Python2.5,Python2.6和Python2.7)。官方文檔中介紹了三種方法進行安裝,我採用的是使用 easy_install 進行安裝,首先是下載Windows版本的setuptools(下載地址:http://pypi.python.org/pypi/setuptools),下載完後一路NEXT就能夠了。python

安裝完setuptool之後。執行CMD,而後運行一下命令:架構

easy_install -U Scrapyscrapy

一樣的你能夠選擇使用pip安裝,pip的地址:http://pypi.python.org/pypi/pippost

使用pip安裝Scrapy的命令爲測試

pip install Scrapyui

若是你的電腦先前裝過visual studio 2008 或 visual studio 2010那麼一塊兒順利,Scrapy已經安裝完成。若是出現下列報錯:Unable to find vcvarsall.bat 那麼你須要折騰下。你能夠安裝visual studio 後進行安裝或採用下面的方式進行解決:.net

  1. 首先安裝MinGW(MinGW下載地址:http://sourceforge.net/projects/mingw/files/),在MinGW的安裝目錄下找到bin的文件夾,找到mingw32-make.exe,複製一份改名爲make.exe
  2. 把MinGW的路徑添加到環境變量path中,好比我把MinGW安裝到D:\MinGW\中,就把D:\MinGW\bin添加到path中;
  3. 打開命令行窗口,在命令行窗口中進入到要安裝代碼的目錄下;
  4. 輸入以下命令 setup.py install build –compiler=mingw32 就能夠安裝了。

經測試安裝vs2010無效,刪除後從新安裝的vs2008才生效。基本上安裝進行到這裏就已經結束了,但仍是在我本身的電腦商再次從新安裝時卻發現以下問題:命令行

‘xslt-config’ 不是內部或外部命令,也不是可運行的程序或批處理文件。xml

出現上述問題的主要是lxml安裝不成功,只要上http://pypi.python.org/simple/lxml/下載個exe文件進行安裝就能夠了。

參考文檔:http://doc.scrapy.org/intro/install.html

相關文章
相關標籤/搜索