欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 幼教 > Ubuntu20.04 OpenCV For Python CMake GUI配置提示没有Python Libraries问题

Ubuntu20.04 OpenCV For Python CMake GUI配置提示没有Python Libraries问题

2025/4/11 7:08:51 来源:https://blog.csdn.net/Zhangchen9091/article/details/144229766  浏览:    关键词:Ubuntu20.04 OpenCV For Python CMake GUI配置提示没有Python Libraries问题

在Ubuntu20.04环境下,使用CMAKE GUI配置OpenCV 4.7,添加Python3的相关配置选项,执行Configure后,提示没有Python3 Libraries,无法编译Python版本,CMAKE GUI版本3.25。

后改为使用命令行编译,可以编译Python版本。

命令行操作如下:

进入opencv源码目录(包含CMakeLists.txt的目录)后执行如下命令:

切换python虚拟环境,make install安装时会把opencv安装到指定的python环境下。
conda activate paddle_env

mkdir build
cd build

cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D INSTALL_C_EXAMPLES=OFF \
-D PYTHON_EXECUTABLE=$(which python3) \
-D BUILD_opencv_python2=OFF \
-D CMAKE_INSTALL_PREFIX=$(python3 -c "import sys; print(sys.prefix)") \
-D PYTHON3_EXECUTABLE=$(which python3) \
-D PYTHON3_INCLUDE_DIR=$(python3 -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())") \
-D PYTHON3_PACKAGES_PATH=$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") \
-D WITH_GSTREAMER=ON \
-D BUILD_opencv_python3=yes \
-D BUILD_EXAMPLES=ON \
..

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词