Windows下Scrapy爬蟲框架的安裝
阿新 • • 發佈:2019-01-24
直接按照官網首頁的說明,執行以下命令:
pip install scrapy
結果出錯,提示
Microsoft Visual C++ 9.0 is required
直接網上搜Microsoft Visual C++ 9.0 is required,用Bing搜出來第一條就是,點進去下載Microsoft Visual C++ Compiler for Python 2.7安裝,再次執行以上命令,還是出錯。提示
Building without Cython. ERROR: 'xslt-config' 不是內部或外部命令,也不是可執行的程式或批處理檔案。 ...... Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
第一個錯誤,執行下面命令安裝Cython
pip install Cython
或者到Python Package Index頁面下載,連結:https://pypi.python.org/pypi/Cython/
第二個錯誤,到lxml的官網:http://lxml.de/,找到Download
進去Python Package Index頁面找到對應的版本下載,我安裝的是3.6.0的版本,這個版本有exe檔案可以直接安裝,其它的都是whl檔案,如果下載whl檔案可以執行以下命令安裝:
pip install lxml-****.whl (執行這個命令要切換到該檔案所在的目錄)
執行上面這個命令之前可能需要先執行一下pip install wheel
安裝完再次執行
pip install scrapy
就可以成功安裝scrapy了,安裝完成直接輸入scrapy,出現以下頁面就說明安裝成功了