pip3在Raspbian上安装opencv python错误
我正试图使用以下命令安装pip3在Raspbian上安装opencv python错误,python,opencv,pip,raspberry-pi,raspbian,Python,Opencv,Pip,Raspberry Pi,Raspbian,我正试图使用以下命令安装opencv python,但我不断收到以下错误错误:找不到满足opencv python要求的版本(从版本:无) 错误:找不到opencv python的匹配发行版 我尝试用命令升级pip,升级pip,然后再次尝试安装opencv python,但仍然出现同样的错误。这是因为在pypi上没有针对raspberry架构的.whl。您也可以在opencv python的FAQ部分看到这一点: 问:Pip失败,无法找到满足要求的版本 答:问题很可能与太旧的pip有关,可以通过
opencv python
,但我不断收到以下错误错误:找不到满足opencv python要求的版本(从版本:无)
错误:找不到opencv python的匹配发行版
我尝试用命令升级pip,升级pip,然后再次尝试安装opencv python,但仍然出现同样的错误。这是因为在pypi上没有针对raspberry架构的
.whl
。您也可以在opencv python的FAQ部分看到这一点:
问:Pip失败,无法找到满足要求的版本
答:问题很可能与太旧的pip有关,可以通过运行pip安装-升级pip来解决。请注意,wheel(尤其是manylinux)格式目前不支持正确的ARM体系结构,因此PyPI中没有用于基于ARM平台的软件包。但是,可以从中找到Raspberry Pi的opencv python包
如果遇到任何问题,您应该始终查看这些页面,以了解其他依赖项或特殊体系结构的安装说明
请注意,您可以通过访问,然后在
主页按钮中选择sudo apt get install python3 opencv
?错误:1来快速到达http://raspbian.raspberrypi.org/raspbian buster/main armhf libpq5 armhf 11.3-1 404未找到E:无法获取http://raspbian.raspberrypi.org/raspbian/pool/main/p/postgresql-11/libpq5_11.3-1_armhf.deb 404未找到E:无法获取某些存档,可能运行apt get update或尝试使用--fix missing代码>可能运行sudo apt get update
,如错误消息所示?点击:1http://archive.raspberrypi.org/debian 巴斯特:2http://raspbian.raspberrypi.org/raspbian buster InRelease[15.0 kB]正在读取软件包列表。。。已完成E:存储库'http://raspbian.raspberrypi.org/raspbian buster InRelease“将其“套件”值从“测试”更改为“稳定”:在应用此存储库的更新之前,必须明确接受该值。有关详细信息,请参阅apt secure(8)手册页。
您是否按照建议尝试过sudo apt update
?当我执行安装opencv
的命令时,它会说其正在查找索引:https://pypi.org/simple, https://piwheels.org/simple
这意味着pip.conf
有额外的索引url=https://www.piwheels.org/simple
您有哪种raspberry pi(和python版本)?raspberry pi 4(python 2.7.16)我查看了,但该站点上没有关于opencv
或任何内容的链接。这是因为您尝试安装的软件包是可用的,但不适用于python 2.7。看起来您要么自己编译,要么使用apt