首先,对不起我的英语。它不是我的母语。
其次,我已经看到了this和this,并且根本没有得到任何帮助。
好吧,我正在寻找解决方案2天而且我没有任何线索,所以我会试试你们。
我在我的Ubuntu 16.10操作系统上使用Python 3.5.2+安装了OpenCV 3.0.1(带有virtualenvwrapper),除了我的cmake构建外,一切都很好。它得到了python 3解释器,但没有得到图书馆。我" make install"无论如何。 cmake打印如下:
- GUI: - QT:没有 - GTK + 3.x:是(版本3.20.9) - GThread:是(版本2.50.2) - GtkGlExt:没有 - OpenGL支持:否
- VTK支持:否
- 媒体I / O: - ZLib:/usr/lib/x86_64-linux-gnu/libz.so(ver 1.2.8) - JPEG:/usr/lib/x86_64-linux-gnu/libjpeg.so(ver) - WEBP:build(ver encoder:0x020e) - PNG:/usr/lib/x86_64-linux-gnu/libpng.so(ver 1.6.25) - TIFF:/usr/lib/x86_64-linux-gnu/libtiff.so(ver 42-4.0.6) - JPEG 2000:/usr/lib/x86_64-linux-gnu/libjasper.so(ver 1.900.1) - OpenEXR:build(ver 1.7.1) - GDAL:否
- GDCM:否
- 视频I / O: - DC1394 1.x:NO - DC1394 2.x:NO - FFMPEG:是的 - avcodec:是(版本57.24.102) - avformat:YES(ver 57.25.100) - avutil:是(版本55.17.103) - swscale:YES(ver 4.0.100) - 例如:没有 - GStreamer:没有 - OpenNI:没有 - OpenNI PrimeSensor模块:没有 - OpenNI2:没有 - PvAPI:没有 - GigEVisionSDK:没有 - Aravis SDK:没有 - UniCap:没有 - UniCap ucil:没有 - V4L / V4L2:否/是 - XIMEA:没有 - Xine:没有
- gPhoto2:否
- 并行框架:pthreads
- 其他第三方图书馆: - 使用IPP:9.0.1 [9.0.1] - at:/ home / biometriafacial / opencv / source2 / 3rdparty / ippicv / ippicv_lnx - 使用IPP异步:否 - 使用VA:NO - 使用Intel VA-API / OpenCL:NO - 使用Lapack:没有 - 使用特征:否 - 使用Cuda:没有 - 使用OpenCL:是 - 使用OpenVX:否
- 使用自定义HAL:否
- OpenCL: - 包含路径:/home/biometriafacial/opencv/3rdparty/include/opencl/1.2 - 使用AMDFFT:否
- 使用AMDBLAS:否
- Python 2: - 翻译:/home/biometriafacial/.virtualenvs/cv/bin/python(ver 2.7.12) - 库:/usr/lib/x86_64-linux-gnu/libpython2.7.so(ver 2.7.12+) - numpy:/home/biometriafacial/.virtualenvs/cv/local/lib/python2.7/site-packages/numpy/core/include (ver 1.12.1)
- 包路径:lib / python2.7 / site-packages
- Python 3:
- 解释器:/ usr / bin / python3(版本3.5.2)
- Python(用于构建):/ home / biometriafacial / .virtualenvs / cv / bin / python
- Java: - 蚂蚁:没有 - JNI:没有 - Java包装器:否
- Java测试:否
- Matlab:未找到或隐式禁用Matlab
- 文件:
- Doxygen:NO
- 测试和样品: - 测试:是的 - 性能测试:是
- C / C ++示例:是
- 安装路径:/ usr / local
- cvconfig.h位于:/ home / biometriafacial / opencv / source2
- --------------------------------------------- --------------------
- 配置完成 - 生成完成 - 构建文件已写入:/ home / biometriafacial / opencv / source2
查看 Python 3 Interpreter ,找不到库。好吧,无论如何我都安装了,当我尝试导入cv2时,会出现以下异常。
Python 3.5.2+(默认,2016年9月22日,12:18:14)[GCC 6.2.0 20160927] 在Linux Type" help"," copyright"," credits"或"许可证"更多 信息。
导入cv2 Traceback(最近一次调用最后一次):文件"",第1行,在ImportError中:动态模块没有定义模块 导出函数(PyInit_cv2)
如果你已经读过这一点,我很感激。我等你回复。