最开始出现的是:
AttributeError: module 'pip' has no attribute 'main'
然后网上的做法是把pycharm安装目录下的packaging_tool.py文件两个函数修改为:
但是又会出现TypeError: 'module' object is not callable错误。
归根结底是代码中的main是个模块(module),不可以调用,所以我们要把main模块改成这样:
main.main(['install']+pkgs)
main.main(['uninstall','-y']+pkgs)
就可以了。
亲测可用。