已解決(pip安裝第三方模塊lxml模塊報錯)Building wheels for collected packages: lxml Building wheel for lxml (setup.py) … error error: subprocess-exited-with-error python setup.py bdist_wheel did not run successfully. note: This error originates from a subprocess,and is likely not a problem with pip. ERROR: Failed building wheel for lxml note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy - install - failure Encountered error while trying to install package.> lxml note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure 文章目錄 報錯問題 粉絲群一個小伙伴,想用pip安裝lxml模塊,但是發(fā)生了報錯(當時他心里瞬間涼了一大截,跑來找我求助,然后順利幫助他解決了,順便記錄一下希望可以幫助到更多遇到這個bug不會解決的小伙伴),報錯代碼如下所示: pip install lxml 報錯信息截圖如下所示: 報錯翻譯 報錯信息翻譯如下: 為收集的包構建輪子:lxml 報錯原因 報錯原因: 缺失了某些依賴模塊,所以安裝報錯。安裝其他第三方模塊報錯的小伙伴們也可以用下面解決方法任選其一即可?。?! 解決方法1 distutils:distutils 是標準庫中負責建立 Python 第三方庫的安裝器,使用它能夠進行 Python 模塊的安裝和發(fā)布。distutils 對于簡單的分發(fā)很有用,但功能缺少。 (1)安裝setuptools: pip install --upgrade setuptools (2)安裝微軟的VS Install,把你的操作系統(tǒng)包和改裝的庫裝上: pip install nes-py --no-cache-dir pip install --upgrade pip setuptools wheel (3)然后再次安裝lxml模塊試試:
解決方法2(適用于所有模塊安裝) 注意:此方法適用于所有第三方模塊的安裝,小伙伴們修改包名即可?。?! 報錯“ERROR: Failed building wheel for xxx(某個庫),這個報錯信息表明缺少了相應的 .whl 文件: (1)下python版本對應.whl文件,下載地址:https:/// (2)搜索包名(想安裝什么模塊就搜自己需要的): (3)找到對應版本然后點擊: (4) 點擊下載: (5)下載對應whl文件(cp38:python版本是3.8,amd64:電腦window64位,注意:一定要下載自己電腦和Python的對應版本?。?/p> (6)找到文件下面的路徑,執(zhí)行安裝命令(我的whl文件放在E盤下,后面是包所在路徑和包名):
(7)安裝成功: 以上是此問題報錯原因的解決方法,歡迎評論區(qū)留言討論是否能解決,如果有用歡迎點贊收藏文章謝謝支持,博主才有動力持續(xù)記錄遇到的問題?。?! 千人全棧VIP答疑群聯(lián)系博主幫忙解決報錯 優(yōu)點:作者優(yōu)先解答機會(代碼指導、遠程服務),群里大佬眾多可以抱團取暖(大廠內推機會),此專欄文章是專門針對零基礎和需要進階提升的同學所準備的一套完整教學,從0到100的不斷進階深入,后續(xù)還有實戰(zhàn)項目,輕松應對面試! 版權聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權協(xié)議,轉載請附上原文出處鏈接和本聲明。 原文鏈接:https://blog.csdn.net/yuan2019035055/article/details/128709583 |
|
來自: 昵稱21609410 > 《python》