一、报错信息:【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已经安装好第三方库但pycharm中import时还是标红的解决方案Windows下pycharm安装第三方库失败(通用解决方案)PyCharm中如何直接使用Anaconda已安装的库Pycharm中安装wordcloud等库失败问题及终端通过pip安装的Python库如何添加到Pycharm解释器中(推荐)pycharm第三方库安装失败的问题及解决经验分享pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)解决pycharm安装第三方库失败的问题详解有关PyCharm安装库失败的问题的解决方法解决pycharm每次新建项目都要重新安装一些第三方库的问题pip install client
pip install suds