python - 用anaconda编译opencv

标签 python opencv anaconda opencv3.0

我正在尝试使用 anaconda2 编译 opencv3 作为我在 Ubuntu 14.04 上的 python 解释器。

cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/home/waspinator/opencv/install \
    -D INSTALL_C_EXAMPLES=ON \
    -D INSTALL_PYTHON_EXAMPLES=ON \
    -D OPENCV_EXTRA_MODULES_PATH=/home/waspinator/opencv/opencv_contrib-3.0.0 \
    -D PYTHON_EXECUTABLE=/home/waspinator/anaconda2/bin/python \
    -D BUILD_EXAMPLES=ON ..

make -j4

但我一遍又一遍地重复这些错误

/usr/bin/cmake: /home/waspinator/anaconda2/lib/libssl.so.1.0.0: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)
/usr/bin/cmake: /home/waspinator/anaconda2/lib/libcrypto.so.1.0.0: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)
/usr/bin/cmake: /home/waspinator/anaconda2/lib/liblzma.so.5: no version information available (required by /usr/lib/x86_64-linux-gnu/libarchive.so.13)
/usr/bin/cmake: /home/waspinator/anaconda2/lib/libssl.so.1.0.0: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)
/usr/bin/cmake: /home/waspinator/anaconda2/lib/libssl.so.1.0.0: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)
/usr/bin/cmake: /home/waspinator/anaconda2/lib/libcrypto.so.1.0.0: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)

大约 10 分钟后,我得到了这个错误:

make[2]: warning:  Clock skew detected.  Your build may be incomplete.
make: *** [all] Error 2

将 opencv 与 anaconda 结合使用是否存在问题,还是我的方法有问题?

最佳答案

我尝试在我的 Ubuntu 机器上安装 anaconda,但花了一段时间才开始工作。当我最终安装它时,它弄乱了我的 OpenCV,我永远无法导入它。如果你想使用 Spyder IDE(它很棒,我目前正在使用它)你可以随时使用命令
sudo apt-get install spyder3 在终端或者如果你想要 python 2.7 版本使用
sudo apt-get install spyder。在此之后,您应该能够通过进入终端并键入 spyderspyder3 来启动它。如果您不喜欢使用终端,也可以通过点击菜单按钮并输入 Spyder 或 Spyder3 在您的应用程序中打开它。

关于python - 用anaconda编译opencv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34359347/

相关文章:

python - 如何修复 Ubuntu 21.10 中的 QT 问题?

python - python中的空函数对象

python - 如何捕获 Python 的 SMTPlib 中的连接超时错误?

python - 如何在 Bottle.py 中测试重定向?

python - 获取像素级蒙版和 WSI 补丁之间的区域

python - 关闭 PyQT 窗口后无法杀死它。这需要我重新启动内核

python - celery ,postgresql -> 配置后端

python - 为什么 kinect v1 保存的深度图像太黑

c++ - 将视频分成场景(片段)的最佳方法是什么

python - 在conda环境中安装tensorflow时出错(CondaError : Cannot link a source that does not exist.)