解决Could not find a version that satisfies the requirement 安装包名字 (from versions: )

https://blog.csdn.net/JineD/article/details/124774570

  上面那篇博文记录了很多解决方法,不过除了下面这种方法没试过,别的方法都没有用。因为我忘了那个python什么时候安装的,好像是安装哪个软件的时候环境需要才安装的,所以开始没想着换个版本。

  在他的最终办法二中1和2的命令执行完后不会打印任何信息,于是开始找别的方法。

偶然看到了另一篇博客如何下载安装whl轮子以及确定Python适配版本_请确保你下载的wheel文件与你的系统和python版本匹配。-CSDN博客https://blog.csdn.net/qq_16763983/article/details/118674124

pip debug --verbose

执行完上面那个命令之后发现我打印出来是Compatible tags: 39 cp311-cp311-mingw_x86_64 

这样的,自然也没有对应的.whl文件。

后面我重新下载了一个版本的python就可以解决了,不过要注意如果有多个版本的python,安装完添加环境变量的时候要将新安装的python路径放在旧的python路径前面,打开powershell输入

python --version

看看是不是自己新安装的版本号,3.4版本以上的可以使用下面这个命令安装pip

python -m ensurepip

使用下面的命令更新pip

python -m pip install --upgrade pip

再执行pip debug --verbose这个指令,看看Compatible tags:下的打印是否是××_win_××这样的。如果不是,从打印中可以看python的版本是否正确。如果不正确可能是pip的安装路径的环境变量在旧的python版本下面,pip的路径一般在××\Python\Python39\Scripts的路径下。

完成上述操作后,使用pip install 库名,就可以正常安装啦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值