pip3 install opencv-python 在 Raspbian 上出现错误

pip3 install opencv-python error on Raspbian

提问人:Andrei 提问时间:9/5/2019 更新时间:9/5/2019 访问量:2054

问:

我正在尝试使用以下命令进行安装,但我一直收到以下错误

,我尝试使用该命令升级 pip,然后再次尝试安装 ,但我仍然收到相同的错误。
opencv-pythonsudo pip3 install opencv-pythonERROR: Could not find a version that satisfies the requirement opencv-python (from versions: none) ERROR: No matching distribution found for opencv-pythonpip install --upgrade pipopencv-python

python opencv pip raspberry-pi raspbian

评论

0赞 lenik 9/5/2019
sudo apt-get install python3-opencv?
0赞 Andrei 9/5/2019
Err:1 http://raspbian.raspberrypi.org/raspbian buster/main armhf libpq5 armhf 11.3-1 404 Not Found E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/p/postgresql-11/libpq5_11.3-1_armhf.deb 404 Not Found E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
0赞 lenik 9/5/2019
也许按照错误消息所说的运行?sudo apt-get update
0赞 Andrei 9/5/2019
Hit:1 http://archive.raspberrypi.org/debian buster InRelease Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB] Reading package lists... Done E: Repository 'http://raspbian.raspberrypi.org/raspbian buster InRelease' changed its 'Suite' value from 'testing' to 'stable' N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
0赞 FlyingTeller 9/5/2019
您是否尝试过,正如此处建议的那样?sudo apt update

答:

0赞 FlyingTeller 9/5/2019 #1

这是因为树莓架构没有 pypi。您还可以在 Github 上 README 的 FAQ 部分看到这一点:.whlopencv-python

问:Pip 失败,找不到满足要求的版本...?

答:该问题很可能与太旧的 pip 有关,可以通过运行 pip install --upgrade pip 来解决。请注意,wheel 格式(尤其是 manylinux)目前不支持正确的 ARM 架构,因此 PyPI 中没有用于基于 ARM 的平台的软件包。但是,Raspberry Pi 的 opencv-python 包可以从 https://www.piwheels.org/ 中找到。

如果您遇到任何问题,您应该始终查看这些页面以获取其他依赖项或特殊体系结构的安装说明。

请注意,您可以通过访问 Pypi 页面然后选择按钮来快速到达那里Homepage

评论

0赞 Andrei 9/5/2019
当我执行安装命令时,它说它所以这意味着有opencvLooking for indexes: https://pypi.org/simple, https://piwheels.org/simplepip.confextra-index-url=https://www.piwheels.org/simple
0赞 FlyingTeller 9/5/2019
你有哪个Raspberry-Pi(和Python版本)?
0赞 Andrei 9/5/2019
Rasberry-pi 4 (Python 2.7.16)
0赞 Andrei 9/5/2019
我查了一下 piwheels.org/simple/opencv,那个网站上没有链接或任何东西。opencv
0赞 FlyingTeller 9/5/2019
这是因为您尝试安装的软件包是 opencv-python,它可用,但不适用于 python 2.7。看起来你要么自己编译,要么使用apt