怎么安装Scrapy框架以及安装时出现的一系列错误(win7 64位 python3 pycharm)
因?yàn)橐獙W(xué)習(xí)爬蟲,就打算安裝Scrapy框架,以下是我安裝該模塊的步驟,適合于剛?cè)腴T的小白:
一、打開pycharm,依次點(diǎn)擊File---->setting---->Project----->Project Interpreter,打開后,可以看到你已安裝好的包,點(diǎn)擊右邊的+號(hào),在搜索欄中搜索Scrapy,點(diǎn)擊Install Package,等候幾秒,如果出現(xiàn)successfully,那么恭喜你安裝成功。可惜的是,我在安裝的時(shí)候,出現(xiàn)了error,所以接下來使用pip來安裝。
二、直接打開cmd命令行,然后用命令轉(zhuǎn)到Scripts目錄下
三、輸入pip install Scapy,出現(xiàn)了Microsoft Visual C++ 14.0 is required的錯(cuò)誤,給了我個(gè)鏈接,讓我下載Microsoft Visual C++ 14.0,然而這個(gè)鏈接打不開。以前也出現(xiàn)過這個(gè)錯(cuò)誤,當(dāng)時(shí)懶得下載這玩意兒,現(xiàn)在也是,所以我又網(wǎng)上搜了下解決方法,有人說應(yīng)該是Scraft的依賴包的問題,要先下載Twisted。
四、然后我運(yùn)行了pip install Twisted,出現(xiàn)同樣錯(cuò)誤,又一次百度,說是可以直接去下載Twisted包,所以通過https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted鏈接我又將包下下來了。
五、通過網(wǎng)上的方法,我使用pip install F:\Twisted-18.7.0-cp27-cp27m-win_amd64.whl
六、出現(xiàn)Twisted-18.7.0-cp27-cp27m-win_amd64.whl is not a surpported wheel on this platform的錯(cuò)誤,又百度了下,發(fā)現(xiàn)可能我下載的版本不對。
七、解決方法是在cmd輸入python,進(jìn)入python編寫模式,輸入import pip回車,輸入print(pip.pep425tags.get_supported()),這樣會(huì)顯示你的pip支持的版本,根據(jù)這個(gè)版本下載相應(yīng)的whl文件。
八、出現(xiàn)module 'pip' has no attribute 'pep425tags'的錯(cuò)誤,發(fā)現(xiàn)win7 64位應(yīng)該輸入
import pip._internal
print(pip._internal.pep425tags.get_supported())
?九、接著下載Twisted-18.7.0-cp36-cp36m-win_amd64.whl,Ctrl+Z回到cmd命令行模式,輸入pip install F:\Twisted-18.7.0-cp36-cp36m-win_amd64.whl
轉(zhuǎn)載于:https://www.cnblogs.com/zhuangzi101/p/9318578.html
總結(jié)
以上是生活随笔為你收集整理的怎么安装Scrapy框架以及安装时出现的一系列错误(win7 64位 python3 pycharm)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: stm32 Fatfs 读写SD卡
- 下一篇: python读xml文件