在Python安裝Scapy時(shí)询枚,出現(xiàn)錯(cuò)誤睡雇,如下:
錯(cuò)誤提示很明顯假褪,是需要安裝Microsoft Visual C++ 14.0呻右,但按提示網(wǎng)址: http://landinghub.visualstudio.com/visual-cpp-build-tools傲隶,進(jìn)入后居然是個(gè)404頁(yè)面英上,如下圖:
好祟峦,我百度后發(fā)現(xiàn)要求你安裝Visual Studio,不可能為了安裝Scapy ,還附帶安裝一個(gè)這么大的Visual Studio罚斗。繼續(xù)百度,發(fā)現(xiàn)網(wǎng)上很多類似文章搀愧,都差不多惰聂。但最初我沒(méi)有明白,按百度網(wǎng)站安裝了一些附加庫(kù)咱筛,結(jié)果還是沒(méi)有安裝好搓幌,后來(lái)突然醒悟了,要注意查看出現(xiàn)的錯(cuò)誤提示迅箩,比如我這里的錯(cuò)誤提示溉愁,可看出,是安裝‘lxml’時(shí)進(jìn)行編譯出現(xiàn)的錯(cuò)誤饲趋,那么就需要將依賴庫(kù)lxml安裝好就是了拐揭,而不是按百度中文章安裝的其他庫(kù)。明白了就進(jìn)入到網(wǎng)站https://www.lfd.uci.edu/~gohlke/pythonlibs/奕塑,找到lxml所在堂污,如下圖:
按對(duì)應(yīng)python版本以及操作系統(tǒng)選擇需要安裝的lxml,我的python是3.7版本龄砰,操作系統(tǒng)為win10 64位盟猖,那么我選擇了lxml?4.2.3?cp37?cp37m?win_amd64.whl讨衣,下載后放置在本地,然后通過(guò)pip進(jìn)行安裝式镐,如下圖:
安裝成功以后反镇,我再安裝Scrapy,如下圖:
安裝成功了娘汞,終于大功告成歹茶!
總結(jié)下,通過(guò)百度以及錯(cuò)誤原因你弦,要分析安裝哪個(gè)包出現(xiàn)了問(wèn)題惊豺,然后下載到本地后通過(guò)pip安裝后,再安裝Scrapy禽作,則一切都順利扮叨!