最近在學習python爬蟲技術,lxml模塊擁有很強大的獲取元素功能,但是安裝時總超時報錯,如下解決辦法
選擇好python版本→注意pip版本→下載對應lxml.whl→鍵入對應的字符串→bingo
1.去網站下載lxml,找到對應的版本
http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
注解:cp35,表示支持python3.5 win64代表位數
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
2.在cmd下鍵入 python3 -m pip install wheel
如果不報錯就代表完成
如果提示pip版本過低,重新鍵入(鍵入失敗去官網下載,手動升級)
-
python -m pip install --upgrade pip
-
之后可以看到版本號升級到最新的了
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
3.找到已經下載好lxml文件地址的上一級文件夾,D:\python\lib\xxxx.whl
在D:\python\lib上面打開cmd (shift +鼠標右鍵 出現打開此處命令窗口) 見圖片
在cmd上鍵入命令 python3 -m pip install xxx.whl(xxx代表剛剛下載whl點綴的lxml文件,不要修改名稱)
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
4.如果不報錯,安裝正常
5.由於python34,所以在代碼中導入lxml模塊時etree不可用,找到低版本lxml,重新安裝