安裝scrapy失敗的處理方式


又是一個坑,自己埋的坑要自己來踩。。。。。

1、起因:

當前用的是python3,通過pip3安裝scrapy。沒注意到安裝的過程中報錯了。

然后直接在dos下面新建scrapy項目,是成功的,也可以成功運行。

2、導致的問題:

當我在eclipse里面建立scrapy項目,但是import scrapy的時候一直報錯找不到這個包,在dos里面又是正常的。

然后重啟eclipse,重新構建python的運行路徑,都不得行。

3、發現問題:

我在dos里面輸入了pip3 list,發現根本沒有scrapy這個模塊!!!o(╯□╰)o

然后我輸入pip list,發現有scrapy。。。。原來之前在dos里面新建scrapy的時候,是python2.7里面安裝的。。。坑

然后重新安裝scrapy,這時才發現安裝的時候,報了一個錯。

錯誤信息:building'twisted.test.raiser'extensionerror:MicrosoftVisualC++14.0isrequired.Getitwith"MicrosoftVisualC++BuildTools":http

4、解決問題:

然后根據百度指引,到https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted下載了一個Twisted‑18.7.0‑cp36‑cp36m‑win_amd64.whl(這里根據你自己系統選擇版本)

到你下載的這個文件路徑里面執行pip3 install Twisted‑18.7.0‑cp36‑cp36m‑win_amd64.whl,

然后重新安裝scrapy,pip3 install scrapy。這次成功了,沒有報錯。

重新通過eclipse導入scrapy包,成功了。

尷尬。。。。

5、總結:

粗心是大忌!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM