ImportError:libhdf5_serial.so.100:在ARM CPU(Stratodesk OS)上安装opencv-contrib-python软件包]] << [

问题描述 投票:2回答:1
我正在尝试在Raspberry Pi(Stratodesk OS)上安装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:〜#python3Python 3.5.2(默认,2018年11月12日,13:43:14)Linux上的[GCC 5.4.0 20160609]输入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。

导入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追溯(最近一次通话):文件“”,行1,在文件中“ /usr/local/lib/python3.5/dist-packages/cv2/

init

.py”,第3行,在从.cv2导入* ImportError:liblapack.so.3:无法打开共享对象文件:无此类文件或目录
供您参考,Stratodesk OS与Raspbian完全不同。我没有git,cmake,apt-get命令。

如果有办法克服我收到的错误消息

我正在尝试在Raspberry Pi(Stratodesk OS)上安装opencv软件包。到目前为止,我得到的最好的镜头是通过:https://www.piwheels.hostedpi.com/simple但是,在安装pip之后,请安装opencv -...

python opencv raspberry-pi
1个回答
0
投票
此问题是由于您的板与OpenCV版本之间的不兼容。如果您是通过pip安装的,请尝试pip uninstall opencv-pythonpip3 uninstall opencv-python(取决于所需的python版本(pippython2pippython3)。)安装完成后,尝试搜索对于较旧版本的opencv并通过pip3 install opencv-python==3.4.6.27安装(这是对我有用的版本。我几乎可以肯定您需要另一个版本)。另外,请选中此linkthis one
© www.soinside.com 2019 - 2024. All rights reserved.