pycharm安裝第三方庫失敗解決辦法


一、報錯信息:【file】【Default Settint】---Project Interpreter 點擊 搜索suds安裝模塊報錯

解決:依據上圖提示找到C:\Program Files\JetBrains\PyCharm 2017.2.3\helpers\packaging_tool.py 文件的192行和109行

 將do_install函數和do_uninstall函數修改為如下格式

def do_install(pkgs):
    try:
        try:
            from pip._internal import main
        except Exception:
            from pip import main
        
    except ImportError:
        error_no_pip()
    return main(['install'] + pkgs)


def do_uninstall(pkgs):
    try:
        try:
            from pip._internal import main
        except Exception:
            from pip import main
    except ImportError:
        error_no_pip()
    return main(['uninstall', '-y'] + pkgs)

一般到此問題就可以解決,如果還沒有解決,請繼續往下閱讀

 二、緊接着又出現如下錯誤:NameError: name 'pip' is not defined

解決:

上述問題的出現是第一次修改的不徹底導致的:更改do_install函數和do_uninstall函數時返回內容要去掉pip

 

三、最后又出現:安裝suds提示ModuleNotFoundError: No module named 'client'

解決:

沒有模塊叫 client 的。需要先安裝 client ,然后再安裝 suds 。

pip install client

pip install suds

 

 


免責聲明!

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



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