1. 安装
安装python3 pip3后,用pip3 install opencv-python命令安装opencv
注: 使用国内的资源,速度超级快,不中断 处理方法,列举如下: pip install -i
https://pypi.douban.com/simple module # 使用豆瓣源pip install -i http://mirrors.aliyun.com/pypi/simple/ module # 阿里云
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ module #
中国科技大学pip install -i http://pypi.douban.com/simple/ module # 豆瓣(douban)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ module # 清华大学
pip install -i http://pypi.mirrors.ustc.edu.cn/simple/ module #
中国科学技术大学
**把module换成你要安装的包名即可
2. 报错no module named “skbuild”
安装scikit-build
3. 遇到提示没有cmake或者make问题
出现这种情况的大多数都是使用yum或者apt-get安装的pip,原始策略是下载源码tar包自行编译而不是下载编译好的wheel包,解决办法无需安装make和cmake,更新pip即可
pip3 install --upgrade pip 更新pip
pip3 install opencv-python 安装cv2,如遇MemoryError加–no-cache-dir参数
4. 报错Could not build wheels for opencv-python, which is required to install pyproject.toml-based projects
Please check the install target is valid and see CMake's output for more information.
----------------------------------------
ERROR: Failed building wheel for opencv-python
Failed to build opencv-python
ERROR: Could not build wheels for opencv-python, which is required to install pyproject.toml-based projects
原因是使用pip3 install opencv-python命令安装的是最新版本,python3.6不支持。所以找一个python3.6支持的版本。如opencv-python==4.3.0.38。
pip3 install -i https://pypi.douban.com/simple/ pip install opencv-python==4.3.0.38