安裝 pyspider, 報錯 --please specify --curl-dir 癌椿,說是要安裝 pycrul, 那就安裝
參考文檔:http://blog.csdn.net/ximingren/article/details/72780907
安裝 pycrul 也是一直報錯 pycurl-7.43.1-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform. 另假,沒法子換成了 32 位的python
下載 pycrul 地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycurl
我下載的是 pycurl-7.43.1-cp36-cp36m-win32.whl 安裝成功
輸入 pyspider 報錯: ImportError: cannot import name 'etree'
查找原因,是因為 lxml 版本出錯
lxml 下載網(wǎng)址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
對于 lxml 版本 :在cmd中袁串,輸入python進(jìn)入python传惠。
然后輸入import pip;print(pip.pep425tags.get_supported())记盒,界面上輸出當(dāng)前python的版本信息 , 顯示的第一個就是了谦去,下載好輸入 pip install lxml-4.2.0-cp36-cp36m-win32.whl
安裝慷丽,成功。
在命令行中輸入 pyspider
在 Ubuntu16.04 上面試了一下鳄哭,pyspider 在Ubuntu 上安裝十分順暢要糊,要用管理員命令才能成功安裝。
Ubuntu 16.04 安裝 pyspider 參考文檔:https://segmentfault.com/a/1190000007539099
上傳截圖