创建django项目出现AttrbuteError module 'pip' has no attribute 'main'解决方法

由于升级pip到10.0,创建django出现AttrbuteError module 'pip' has no attribute 'main'错误,解决方法有两种

一:找到/Applications/PyCharm.app/Contents/helpers/packaging_tool.py在头部加上

import pip._internal as pip_new

然后分别修改文件中的这两行中的pip

return  pip.main([ 'install' +  pkgs)
return  pip.main([ 'uninstall' '-y' +  pkgs)
修改为
return  pip_new.main([ 'install' +  pkgs)
return  pip_new.main([ 'uninstall' '-y' +  pkgs)
 
二:将pip版本降级
python -m pip install --upgrade pip==9.0.3
 

猜你喜欢

转载自www.cnblogs.com/YingLai/p/9070051.html
今日推荐