一、報錯資訊:【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
總結
到此這篇關于pycharm第三方庫安裝失敗的問題及解決經驗分享的文章就介紹到這了
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/279813.html
標籤:python
