这个错误通常发生在构建 opencv-python 包的轮子时出现问题,而 opencv-python 是使用 pyproject.toml 文件定义依赖关系的项目所需的包。

为了解决这个问题,你可以尝试以下步骤:

  1. 确保你安装了最新版本的 pip,运行以下命令:

    pip install --upgrade pip
    
  2. 安装构建 opencv-python 所需的依赖库,运行以下命令:

    sudo apt-get install -y libgl1-mesa-dev libglib2.0-0
    

    该命令会安装图形和 GL 所需的系统库。

  3. 尝试再次安装 opencv-python,运行以下命令:

    pip install opencv-python
    

    如果错误仍然存在,你可以尝试使用其他方法安装 opencv-python。例如,你可以尝试使用预构建的轮子,运行以下命令:

    pip install opencv-python-headless
    

    该命令会安装 opencv-python 的无头版本,无需构建轮子。

如果以上步骤都没有解决问题,你也可以尝试从源代码安装 opencv-python,按照该包官方文档中的说明进行操作。

解决 OpenCV-Python 安装错误:无法构建轮子

原文地址: https://www.cveoy.top/t/topic/qetH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录