python3.x安装包下载失败,报错:ERROR: Could not find a version that satisfies the reguirement numpy-=l.22.0

具体报错:

起因:

我在github上拉了一个项目,但是只有一半的项目能跑,另一半需要安装5个安装包,分别是:dlib,opencv-python,numpy, scikit-image, pandas,其中idea软件能够弹出安装包提醒,我顺利的安装了numpy, scikit-image, pandas,但是其它2个安装包死活安不上,报一堆错(如图1)

我的python3.11版本:↓

解决办法:

在我坚持不懈死亡追问chatgpt之后又安装了CMake得出结论:哦,我的python版本可能不对,于是一顿折腾我又安装了python3.6和python3.8

后来又更改了项目结构分别尝试了python3.6和python3.8安装这五个包,哦!至此我惊讶的发现!

python3.6能够成功安装dlib,opencv-python,但是其他3个不行;而python3.8能成功安装opencv-python,numpy, scikit-image, pandas,但其他2个不行。下载所需安装包,但是发现已经安装包不在目前python版本中。而不管使用控制台安装还是其他什么重装dlib啦等乱七八糟的方法都不行。

至此我心中隐隐浮现一个想法:那既然互补,找到所缺文件复制粘贴过去不就好啦!

于是我查找了2个python版本所在位置,进行文件的查找:

我把python3.6中的dlib,opencv-python复制粘贴进了python3.8

至此,问题解决啦!

最后

我是一名即将大二的计科女大学生,希望大家相互沟通交流,学习进步哦o(* ̄▽ ̄*)ブ~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值