我们怎么能在anaconda上安装opencv?

时间:2014-06-25 05:37:00

标签: python pip anaconda

我尝试在Anaconda上安装OpenCV

pip install cv2
pip install opencv
conda install opencv
conda install -c https://conda.binstar.org/jjhelmus opencv

(在此提到Anaconda doesn't find module cv2

但都失败了。有人知道如何安装吗?

4 个答案:

答案 0 :(得分:35)

运行以下命令:

conda install -c https://conda.binstar.org/menpo opencv

我意识到opencv3现在也可用,运行以​​下命令:

conda install -c https://conda.binstar.org/menpo opencv3

2016年8月18日编辑: 你可能想添加" menpo"永久通道:

conda config --add channels menpo

然后可以通过以下方式安装opencv:

conda install opencv(or opencv3)

2017年8月14日编辑: " clinicalgraphics " channel为最近的python3提供了相对较新的vtk版本

conda install -c clinicalgraphics vtk

答案 1 :(得分:5)

我想

http://answers.opencv.org/question/17536/install-opencv-for-anaconda-ipython/

这将是一个答案

If you compile OpenCV from source, and Anaconda is your default python interpretor 
(CMake rule PYTHON_PACKAGES_PATH = C:\Anaconda\Lib\site-packages), 
then the install rule will copy cv2.pyd to C:\Anaconda\Lib\site-packages.
Otherwise, you could do it manually, and make sure OpenCV libs are in the PATH.

我仍然不知道什么是CMake规则(?)和“安装规则”。

答案 2 :(得分:0)

首先转到你的anaconda文件夹。我的路径是 - C:\ Users ..... \ Anaconda3。然后转到Scripts文件夹。 打开此链接 - http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv。 从链接下载此文件 - opencv_python-3.2.0-cp36-cp36m-win_amd64.whl并将其复制粘贴到Anaconda3文件夹内的Scripts文件夹中。 现在去spyder并输入这个, 导入cv2 如果一切正常,它就不会显示任何错误,并祝贺您成功安装它。

答案 3 :(得分:0)

Anaconda Python OpenCV -----------------

  1. 删除所有以前的/当前的(如果有的话)python安装
  2. 安装Anaconda并将anaconda添加到PATH(环境变量::高级系统设置->环境变量->在系统变量下转到变量PATHand单击编辑以添加新的环境变量) (在安装过程中,复选框涉及PATH)
  3. 使用管理员权限打开anaconda提示符。输入并输入:-
    康达更新--all
  4. conda install -c menpo opencv(对于opencv)
  5. conda install spyder = 4.0.0(更新间谍程序)
  6. conda更新python(用于python更新)