【发布时间】:2019-12-21 14:34:38
【问题描述】:
我正在尝试在 Raspberry Pi(Stratodesk 操作系统)上安装 opencv 包。到目前为止我得到的最好的镜头是通过:https://www.piwheels.hostedpi.com/simple
但是,安装后
pip install opencv-contrib-python --extra-index-url https://www.piwheels.hostedpi.com/simple
在 python 中导入 cv2 时,我收到与 libhdf5_serial.so.100 相关的导入错误消息:
root@PNAR55:~# python3
Python 3.5.2(默认,2018 年 11 月 12 日,13:43:14)
[GCC 5.4.0 20160609] 在 Linux
输入“help”、“copyright”、“credits”或“license”了解更多信息。导入 cv2
回溯(最近一次通话最后一次):
文件“”,第 1 行,在
文件“/usr/local/lib/python3.5/dist-packages/cv2/init.py”,第 3 行, 在
从 .cv2 导入 *
ImportError:libhdf5_serial.so.100:无法打开共享对象文件:否 这样的文件或目录
此外,我尝试安装 opencv-python 但没有成功
pip install opencv-python --extra-index-url https://www.piwheels.hostedpi.com/simple
导入 cv2 时,我收到与 liblapack.so.3
相关的不同 ImportError 消息导入 cv2
Traceback(最近一次调用最后一次):文件“”,行 1、在文件中 “/usr/local/lib/python3.5/dist-packages/cv2/init.py”,第 3 行,在 from .cv2 import * ImportError: liblapack.so.3: cannot open shared object file: No such file or directory
供您参考,Stratodesk OS 与 Raspbian 完全不同。我没有 git、cmake、apt-get 命令。
如果有办法克服我收到的错误消息
【问题讨论】:
-
我也卡在这里了。我正在尝试删除新的 libhdf5_serial.so 我认为它的 103 并安装旧的 libhdf5_serial.so.100 我认为应该可以解决问题
标签: python opencv raspberry-pi