解决pycharm问题:module 'pip' has no attribute 'main'
2018-05-18 10:53
411 查看
转自: 《解决pycharm问题:module 'pip' has no attribute 'main'》 http://www.cnblogs.com/Fordestiny/p/8901100.html 更新pip之后,Pycharm安装package出现报错:module 'pip' has no attribute 'main' 找到安装目录下 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() return main(['uninstall', '-y'] + pkgs)
相关文章推荐
- 解决pycharm问题:module 'pip' has no attribute 'main'
- pip更新到18版本后使用pycharm更新问题:module 'pip' has no attribute 'main'
- module 'pip' has no attribute 'main'
- AttributeError: module 'pip' has no attribute 'main'
- 解决pycharm问题:module 'pip' has no attribute 'main'
- 解决Pycharm中matplotlib画图出错问题(AttributeError: module 'matplotlib' has no attribute 'verbose')
- c3p0数据库连接池问题-----不能取到连接An attempt by a client to checkout a Connection has timed out(问题还没有解决)
- 解决Eclipse下不自动拷贝apk到模拟器问题( The connection to adb is down, and a severe error has occured)
- The connection to adb is down, and a severe error has occured.问题解决
- Android开发模拟器报错问题解决“The Connection to adb is down,and a server error has occured”
- 解决Git建立远程分支关联时fatal the current branch master has no upstream branch 问题
- lnmp/lamp-- 解决Warning: scandir() has been disabled for security reasons in…的问题
- The connection to adb is down, and a severe error has occured.问题解决
- Trouble shooting(问题解决):centos 7 gnome show someting has gone wrong.
- java.lang.IllegalStateException: Cannot forward after response has been committed问题的解决
- 【问题】ValueError: numpy.dtype has the wrong size, try recompiling解决2
- android.database.sqlite.SQLiteException: table has no column XXX (code 1)问题解决方法
- pycharm 使用心得(九)解决No Python interpreter selected的问题
- 解决maven打包编译出现File encoding has not been set问题
- Deepin Linux安装ssh,遇到Package has no installation candidate问题解决方法