Windows 8.1 (64bit) 下搭建 Scrapy 0.22 環境

個人Windows 8.1 環境

 

1.下載安裝Python 2.7.6

  • Python官方網站中下載Python2.7.6的Windows安裝包,根據默認配置安裝到C:\Python27目錄。

  • 安裝完成後在系統環境變量PATH中配置Python的環境變量。

  • 測試Python是否安裝成功,在命令提示符中輸入python命令,出現如下提示表示Python2.7.6安裝成功到主機。

 2.下載安裝SetupTools 2.2

  • 下載ez_setup.py到C:\Python27目錄中。

  • 在命令提示符中輸入python ez_setup.py命令,會出現如下報錯信息。

  • 須要修改C:\Python27\Lib\mimetypes.py文件,在import urllib下面添加代碼:

    reload(sys)
    sys.setdefaultencoding('gbk')

    如圖
    python

  • 出現下圖所示的提示信息表示安裝成功!

 3.下載安裝Pip

  • 進入C:\Python27\Scripts目錄,執行如下命令來進行Pip的安裝。

    easy_install.exe pip
  • 出現如下提示表示安裝成功,還能夠使用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目錄,在命令提示符中執行命令:

    easy_install.exe zope.interface-4.1.0-py2.7-win-amd64.egg
  • 出現如下提示信息表示安裝成功!
    git

9.經過Pip安裝一些Python庫

  • 安裝YAML for Python庫

    pip install pyYaml

  

  • 安裝requests庫

    pip install requests==2.2.1

  • 安裝progressbar庫

    pip install progressbar

 

10.驗證一些依賴的庫文件是否安裝成功

  • 在命令提示符中輸入python,進入python控制檯,依次輸入如下命令:

    import lxml
    import twisted
    import OpenSSL
    import zope.interface

    若是沒有報錯提示,則證實安裝這些依賴庫成功!
    github

11.最後安裝Scrapy

  • 當前Scrapy的最新版本是0.22版,進入Scrapy官方網站下載最新版本的Scrapy 0.22到本地並解壓到C:\Python27目錄中。在命令提示符中進入Scrapy所在的目錄,執行如下命令進行安裝:

    python setup.py install
  • 若是沒有報錯,至此Scrapy就完成了所有的安裝。

相關文章
相關標籤/搜索