pycharm安装模块时 AttributeError: 'module' object has no attribute 'main'解决办法

旧城等待, 2022-05-22 08:06 274阅读 0赞

1.错误截图

7070 1

2.解决办法 在D:\python3.6\PyCharm Community Edition 2017.3.3\helpers\packaging_tool.py中

找到下方代码

def do_install(pkgs):
try:
import pip
except ImportError:
error_no_pip()
return pip.main([‘install’] + pkgs)

def do_uninstall(pkgs):
try:
import pip
except ImportError:
error_no_pip()
return pip.main([‘uninstall’, ‘-y’] + pkgs)

修改成:

def do_install(pkgs):
try:
# import pip
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:
# import pip
try:
from pip._internal import main
except Exception:
from pip import main
except ImportError:
error_no_pip()

  1. return main(\['uninstall', '-y'\] + pkgs)

3.之后保存就行了 之后就能够在setting中安卓所需要的模块了

发表评论

表情:
评论列表 (有 0 条评论,274人围观)

还没有评论,来说两句吧...

相关阅读