Pycharm下直接升级库所遇到的'main'问题
Pycharm下直接升级库所遇到的pip模块中无'main'问题 Author : Benjamin142857 Date : 8/19/2018 对于Pycharm中直接升级库,只需在 $Setting - Project\ \ Interpreter$ 里点击对应的库,再点击右边的箭头. 但很多人会遇到这样的问题 - 说pip库里没有一个叫 "main" 的属性 接下来我们只需找到错误提示中地址的 "packageing_tool.py" ,并进行相应修改即可 将 do_install 和 do_uninstall 函数改为如下,因为在高版本的pip中,main可能在pip._internal中而不在pip中 懒人代码区 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