安裝lxml出現(xiàn)錯誤的解決方法
lxml是Python中與XML及HTML相關功能中最豐富和最容易使用的庫。lxml并不是Python自帶的包,而是為libxml2和libxslt庫的一個Python化的綁定。它與眾不同的地方是它兼顧了這些庫的速度和功能完整性,以及純Python API的簡潔性,與大家熟知的ElementTree API兼容但比之更優(yōu)越!但安裝lxml卻又有點麻煩,因為存在依賴,直接安裝的話用easy_install, pip都不能成功,會報gcc錯誤。
爬蟲時通常要安裝LXML,對于通過一下命令行
pip install lxml
出現(xiàn)如下錯誤的解決方法
lxml Unable to find vcvarsall.bat
1. 安裝wheel,命令行運行:
pip install wheel
2.在這里下載對應的`.whl文件(打開網(wǎng)址后ctrl+F,搜索LXML,選擇對應版本,一般是win32,而不選win_arm64,即使電腦是win64)
http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
3. 進入.whl所在的文件夾->shift+鼠標右鍵->在此處打開命令窗口
4.執(zhí)行命令即可完成安裝:
pip install lxml-3.6.0-cp35-cp35m-win32.whl
另外附上Linux系統(tǒng)中安裝LXML的教程
因為lxml依賴的包如下:
libxml2, libxml2-devel, libxlst, libxlst-devel, python-libxml2, python-libxslt
所以安裝步驟如下:
第一步: 安裝 libxml2
$ sudo apt-get install libxml2 libxml2-dev
第二步: 安裝 libxslt
$ sudo apt-get install libxlst libxslt-dev
第三步: 安裝 python-libxml2 和 python-libxslt
$ sudo apt-get install python-libxml2 python-libxslt
第四步: 安裝 lxml
$ sudo easy_install lxml
【安裝lxml出現(xiàn)錯誤的解決方法】相關文章:
運行程序出現(xiàn)appcrash錯誤的解決方法12-06
電腦出現(xiàn)NSIS中Error錯誤提示的解決方法08-05
MySQL安裝時出現(xiàn)current root password的解決方法06-20
iTunes安裝錯誤碼的解決方法05-08
安裝失敗提示配置錯誤代碼16的解決方法05-07