AttributeError: module 'pip' has no attribute 'main'如何解决?

AttributeError: module ‘pip’ has no attribute ‘main’如何解决?
主要原因是由于当前环境的pip 版本10.0没有main()

一:基于解释器创建新工程
在命令行查看cpython解释器上的pip版本 
在cmd中输入: 
pip --version 
 
如果cpython解释器上的版本没有升级到10的话,就简单了,直接在pycharm中基于cpython解释器新建一个工程工程就可以了,新的工程环境拷贝来自解释器的三方库的安装文。然后就可以在这个新的工程中正常安装第三方库了,可以把之前写的代码迁移到新工程之中. 
 
 


二:重新安装低版本的pip版本
如果cpython解释器上的版本已经升级到10的话 在cmd命令行中输入以下命令重新安装其他版本的pip 
python -m pip install --upgrade pip==9.0.3 
注意:cmd模式下安装的第三方库都是安装到cpython解释器所在位置 
 
在安装成功后,可以依照第一步一样,重新创建工程,迁移文件。
--------------------- 
作者:ls-x 
来源:CSDN 
原文:https://blog.csdn.net/ly004499/article/details/80356701 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值