pycharm 安裝第三方庫報錯:AttributeError: 'module' object has no attribute 'main'


pip升級到 10.0.1 之后 老版的pycharm 使用pip安裝第三方庫的時候會報錯,報錯如上圖所示:

 

其主要原因是 新版的 pip 更改了 部分api 將其中 pip.main() 改為 pip_main(),

舊版的pycharm中 在packaging_tool.py 中引用的就是 pip.main()方法,所以會報錯。
最簡單的、最完美的解決方法為:
1.找到pycharm 目錄下的 \helper\packaging_tool.py 文件
2.用新版pycharm 的packaging_tool.py 替換 舊版 同名文件
ps:博主的pycharm是2017.2.4的 更老的版本 是否試用此方法 還有待嘗試
 
新版packaging_tool.py文件下載路徑為:
 
鏈接:https://pan.baidu.com/s/1nMIrm5ArlUK6nB1xnJ8ptA 密碼:mwzp


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM