點(diǎn)擊鏈接加入群【python技術(shù)交流】:https://jq.qq.com/?_wv=1027&k=44cX7Ag
快來加入群【python技術(shù)交流】(群號214030345)深夯,發(fā)現(xiàn)精彩內(nèi)容熔掺。
新手傻瓜教程包颁,熟手請忽略厦凤。宵晚。李茫。(windows折騰不止规辱。。疚沐。)
1.安裝環(huán)境
windows 10
python 2.7
pycharm(強(qiáng)烈推薦暂氯,必選,不用的請忽略此文A粱住)
下載頁面:https://www.jetbrains.com/pycharm/download/#section=windows
下載地址:https://download.jetbrains.com/python/pycharm-professional-2016.3.2.exe
2.安裝配置python虛擬環(huán)境及scrapy安裝
安裝python 2.7最新版
下載地址:https://www.python.org/downloads/windows/
推薦使用32位(64位偶爾會有第三方包兼容問題):https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi
安裝 Microsoft Visual C++ for Python 2.7
下載地址:https://www.microsoft.com/en-in/download/details.aspx?id=44266
使用pycharm新建一個(gè)純python項(xiàng)目test
配置view顯示工具欄
打開settings配置project interpreter中的虛擬環(huán)境
選擇create virtualenv(虛擬環(huán)境的好處是多個(gè)虛擬環(huán)境安裝不同版本的依賴互不干擾痴施,好處很多,別特么廢話照做就行>苛鳌)辣吃,選擇文件夾專門存放各種虛擬環(huán)境,虛擬環(huán)境名稱自定義芬探,但是千萬別寫成scrapy這種神得,容易出現(xiàn)導(dǎo)入問題。
將pip偷仿、setuptools哩簿、wheel升級至最新(選中點(diǎn)左邊的向上的箭頭。酝静。节榜。傻瓜教程。别智。宗苍。)
點(diǎn)加號,選擇安裝scrapy會發(fā)現(xiàn)報(bào)錯(cuò)薄榛,很多依賴無法自動安裝成功
解決依賴問題:
安裝OpenSSL
下載OpenSSL:https://pypi.python.org/pypi/pyOpenSSL#downloads
復(fù)制到項(xiàng)目目錄
執(zhí)行 pip install pyOpenSSL-16.2.0-py2.py3-none-any.whl
安裝lxml:
下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
http://www.lfd.uci.edu/~gohlke/pythonlibs/dn4ksi39/lxml-3.7.2-cp27-cp27m-win32.whl
復(fù)制到項(xiàng)目目錄讳窟,安裝 pip install lxml-3.7.2-cp27-cp27m-win32.whl
安裝Pywin32:
下載頁面:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/
復(fù)制到項(xiàng)目目錄,安裝 easy_install pywin32-220.win32-py2.7.exe
安裝Twisted:
下載頁面:http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
下載鏈接:http://www.lfd.uci.edu/~gohlke/pythonlibs/dn4ksi39/Twisted-16.6.0-cp27-cp27m-win32.whl
復(fù)制到目錄安裝:pip install Twisted-16.6.0-cp27-cp27m-win32.whl
最后重新安裝scrapy?
pip install scrapy
完活~~~
打包下載:http://pan.baidu.com/s/1kURbV9P
ps:安裝方式還可以參考 https://scraper24x7.wordpress.com/2016/03/19/how-to-install-scrapy-in-windows/
本教程幾乎未使用編譯安裝蛇数,基本都是用第三方編譯好的wheel包,編譯安裝不同環(huán)境還會有不同問題是越,visual studio 2008/2013/2015等等。。揽碘。盡量安裝2015。馏予。。還有使用MinGW的同學(xué)(心疼1w次)盔性,編譯出現(xiàn)各種問題的就不要過來互噴了霞丧,本文就是給小白看的,您自己愛咋折騰都行冕香。蛹尝。。滾犢子悉尾。突那。。
能用Mac的就別來折騰win了构眯,看了別人的傻瓜教程還配置不好環(huán)境的趕緊轉(zhuǎn)行愕难!人生短暫,干點(diǎn)力所能及的活~~~