1.在anaconda下安裝scrapy庫
首先打開anaconda prompt命令行輸入界面
在命令行下輸入:
conda install scrapy
輸入完成執行該命令后,會進行環境檢查.稍等一會:
接着環境監測完成,需要確認繼續,輸入y
輸入y並回車后,自動下載所需文件,等其自動安裝。
最后,全部組件安裝完成后,會有done的標記:
此時鍵入scrapy會打開下圖界面,告知可新建工程,表明安裝成功。
這里需要提示的是:當下載包安裝時,可能會報如下錯誤:CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/win-64/twisted-19.2.0-py37he774522_0.tar.bz2>,不過不要緊張,是有解決辦法的,解決辦法可以參考我的博客:
https://i.cnblogs.com/EditPosts.aspx?postid=10858781
2.安裝完scrapy庫之后就可以新建scrapy工程了,但是要怎樣新建工程呢?這里我們采用命令行的形式來創建scrapy工程。
但是要啟動哪個命令行工具呢?
(1)之前按照網上的教程在需要新建工程的目錄下鍵入cmd,然后在命令行下輸入scrapy startproject 工程名,發現報錯。原因是包(import etree)加載失敗,找了很久的資料,都沒有解決,有博主建議將python3.7換為python3.5版本,但是又不想換版本,怎么解決呢?這里我們就采用第二種方式新建scrapy工程。
(2)同樣是打開anaconda prompt命令輸入框。在這里我們進入需要新建工程的目錄。
我們直接使用cd D:/python命令發現並不能進入到D盤下,解決方案如下:
使用cd ..切換至上級目錄,一直到根目錄下,才可以由c盤切換至d盤。
當我們到達了想要新建工程的目錄下,在命令行下鍵入scrapy startproject 工程名就可以新建工程了。