【发布时间】:2012-01-16 02:54:55
【问题描述】:
我正在尝试将 pyopencv 安装到使用 --no-site-packages 选项创建的 virtualenv:
pip install pyopencv
但我在 Ubuntu 10.04.3 上遇到以下错误:
CMake Error at CMakeLists.txt:186 (find_package):
Could not find a configuration file for package OpenCV.
Set OpenCV_DIR to the directory containing a CMake configuration file for
OpenCV. The file will have one of the following names:
OpenCVConfig.cmake
opencv-config.cmake
我已经安装了 numpy、scipy 和 OpenCV(libboost-dev libboost-python1.40.0 libboost-python1.40-dev cmake libcv4 libcv-dev libcvaux4 libcvaux-dev)。有什么想法吗?
PS 我知道有预先构建的 Ubuntu 包 python-opencv,但我不知道如何使用 --no-site-packages 将它安装到 virtualenv 中(可能符号链接可以工作,但它很难看...... )。
【问题讨论】:
-
你有没有想过这个问题?
-
xamox,不幸的是没有。
-
好的,如果我能遇到什么,我会及时通知你。
-
@xamox 和 Vladimir - 看到这个:stackoverflow.com/questions/5846745/opencv-python-osx
-
我实际上最终让它工作了,但我必须在 virtualenv 中对系统 opencv python .so 文件进行符号链接。