pip时出现错误“ModuleNotFoundError: No module named ‘pip._internal.utils.inject_securetransport’”

python在pip时出现错误"ModuleNotFoundError: No module named ‘pip._internal.utils.inject_securetransport’"

我的环境:window10,pycharm
出现问题:在运行python程序时,发现有一个包没有安装,于是就按习惯直接在pycharm中的终端里输入pip install tqdm 结果就出现下图的错误(tqdm是我运行程序时需要安装的包)
在这里插入图片描述
百度查询之后发现基本上别人报的错都是这样的:
“ModuleNotFoundError: No module named ‘pip._internal’”,而且都是在linux的环境下报的错。
我的报错是这样的:
“ModuleNotFoundError: No module named ‘pip._internal.utils.inject_securetransport’”
不知道有没有跟我一样的小伙伴。
虽然报的错不一样,但是好像解决方法差距不是很大,我整理了一下。

解决方法

在终端中依次输入以下命令:

python -m ensurepip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py --force-reinstall

然后就成功解决了。
如果在pycharm中的终端中执行没有效果,那就在windows下的cmd终端中输入上面的命令。

问题出现的原因

不清楚,有懂的小伙伴可以评论告诉我一下吗?我是个菜鸡

  • 15
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值