【pycharm安装包时报错】Could not find a version that satisfies the requirement pip

内容修改日志:

2023/1/26:创建此bug记录以及基本解决方法


一、问题描述及分析

  
问题:版本过新
分析:在使用pycharm时,创建好新的虚拟环境后,默认安装的pip包是最新的包,此时电脑系统安装的pip包可能会小于虚拟环境pip包的版本号。
下图为系统的pip版本为22.2.2 :
系统pip版本

下图为虚拟环境中pip的版本为22.3.1 :
虚拟环境的pip版本

  如果此时进行其他功能包的安装,可能会报错,本人的报错内容为“Could not find a version that satisfies the requirement keyboard”(找不到满足键盘要求的版本),提示内容大致为检查安装的pip版本是否合适。
  这里创建虚拟环境是为了将不同的环境分开,对于不同的项目而安装所需要的功能包,避免环境之间相互干扰冲突,同时避免功能包的冗余。

  


二、解决方法

将pip版本降低
其中22.2.2为你想要安装的包版本号,可以将这串数字替换为你想要安装的版本号。

python -m pip install pip==22.2.2

在终端里输入以上这串命令,执行结束后,在软件包里面安装想要的包试试。
如果不行可以直接在终端里面安装软件包

pip install 软件包

eg:

pip install keyboard

  


三、总结

总的来说,这种东西很玄学,有时候pip版本高了又可以下载。有时候终端命令又不可以下载。总之得多多尝试。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值