Mar__celo 2023-08-18 17:14 采纳率: 0%
浏览 0

(标签-pip|关键词-树莓派)

树莓派4b 使用pip安装opencv

pip install opencv-contrib-python --verbose

以上代码报错,报错如下图

img

想问各位 有没有解决方法

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-08-18 20:23
    关注

    【以下回答由 GPT 生成】

    这个问题看起来是在树莓派4b上安装opencv-contrib-python遇到了错误。根据给出的错误信息,提示是在构建wheel时出错了。

    解决方法如下:

    1. 首先,我们需要安装以下几个依赖项: sudo apt-get update sudo apt-get install -y libatlas-base-dev libjasper-dev libqtgui4 libgtk-3-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev libjpeg-dev libpng-dev libtiff-dev libv4l-dev

    2. 然后,我们需要安装numpy: pip install numpy

    3. 接下来,我们尝试以适合树莓派4b的平台重新编译opencv-contrib-python。需要使用源码进行安装。先进行克隆: git clone https://github.com/opencv/opencv.git

    4. 进入opencv目录: cd opencv

    5. 选择适当的版本: git checkout tags/<version> # 替换<version>为你想要安装的版本号,例如3.4.11

    6. 创建一个用于构建的目录: mkdir build cd build

    7. 运行cmake进行配置: cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_GTK=ON -D ENABLE_NEON=ON ..

    8. 继续使用make命令编译: make -j4

    9. 最后,安装opencv-contrib-python包: cd ../.. pip install opencv-python

    这些步骤应该能够解决安装opencv-contrib-python时的问题。如果你在其中的某个步骤上遇到了其他错误,请提供详细信息以便进一步排查。



    【相关推荐】



    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 8月18日