本人安裝的是Python 3.5.2版本,電腦已安裝VS2015(VS是必須安裝的,2008以上版本均可以,不然會運行報錯)(必定注意安裝過程當中要勾選 path變量)我是默認安裝在了C盤(3+版本的Python是默認安裝pip和easy_install的,這兩個東西是用來安裝模塊和擴展包的管理工具)python
下載官方網址:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/git
如打不開,在https://sourceforge.net/projects/pywin32/下點擊file一欄,而後點擊最新的Build,我選擇的是 Biuld 220.zipgithub
文件格式都是這樣的pywin32-220.win-amd64-py3.5.exe ;amd64表示你安裝的64位的python;py3.5表示的是你的python版本是3.5系列,點擊下載後,由於是.exe可執行文件,直接運行安裝便可。python2.7
安裝完成,在命令行 python內 輸入import win32com不報錯即安裝完成。工具
由於從2010年後的版本掛在了github上了,看客們直接去找下載也能夠,這裏咱們用簡單方法,就是前面的pip工具ui
打開計算機的cmd窗口,輸入pip install pyOpenSSL便可spa
安裝完成,在命令行 python內 輸入import OpenSSL 不報錯即安裝完成。 (注意大小寫).net
### Windows下直接pip install lxml 會報錯(「make sure the development packages of libxml2 and libxslt are installed!")因此按以下步驟:命令行
下載網址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxmlxml
此網址內包括了不少的python擴展,可使用Ctrl+F搜索 lxml 便可
這裏的版本格式以下所示 lxml-3.6.1-cp35-cp35m-win32.whl
lxml-3.6.1-cp35-cp35m-win amd64.whl
在這裏須要注意了 :cp~ 表明不一樣的版本支持,咱們須要先查看咱們安裝的python版本支持的是哪一個版本,查看方法以下:
在cmd命令行 python環境下輸入
import pip; print(pip.pep425tags.get_supported())
結果如圖
能夠看到個人版本支持是cp35 ,win_amd64因此我選擇的是lxml-3.6.1-cp35-cp35m-win amd64.whl ,下載下來後,把下載的whl文件放在任何一個系統環境path路徑上,推薦放在python文件夾下。
在命令行輸入pip install lxml-3.6.1-cp35-cp35m-win-amd64.whl便可安裝。
一樣,安裝完成,在命令行 python內輸入import lxml不報錯即安裝完成。
下載網址:https://pypi.python.org/pypi/zope.interface#downloads
格式如:zope.interface-4.2.0-cp35-cp35m-win_amd64.whl (md5) 一樣選擇上面查看的已安裝python支持的cp35,amd64版本
此whl文件後面的安裝方法如上一步驟的lxml安裝方法
安裝完成,在命令行 python內輸入import zope.interface,若是沒報錯,則說明zope.interface安裝成功。
官網上支持Windows的最新的版本16.3.0只支持python2.7,如圖
不過不要緊,咱們在cmd命令行窗口 直接使用命令pip install Twisted 便可安裝完成(這要歸功於咱們前面安裝的幾個依賴擴寬,因此必須先安裝其餘,最後安裝這個)
安裝完成,在命令行 python內 輸入import Twisted,若是沒報錯,則說明安裝成功。
上面的鋪墊作好了,咱們終於能夠享受到勝利的果實啦!在cmd中執行以下命令,pip install Scrapy 安裝完成便可!完成後,在cmd輸入Scrapy,以下圖顯示Scrapy信息即表示安裝成功。
到此,咱們終於安裝完成了所有的Scrapy及相關組件了~本帖子重屬新手參照摸索結果,留做備用,也但願能夠幫助別人少走一點彎路,若有問題,請勿見怪。