在anaconda python開發套件下進行opencv的安裝

Inside_Zhang發表於2015-11-08

0. 使用 pip 進行安裝

opencv 所對應的包名不是 cv2,不是 opencv,而是 opencv-python

$ pip install opencv-python

1. 一般的手段

  • 安裝python,及相關的包(numpymatplotlib

  • 安裝opencv

  • 拷貝cv2.pyd檔案
    D:\opencv3.0\opencv\build\python\2.7\x86路徑下的cv2.pyd拷貝到D:\Python26\Lib\site-packages

  • 測試
    >>> import cv2
    >>> cv2._version_

2. anaconda

然並卵,這種方式對anaconda python開發套件下並不起作用。經測試比較可行的方法是,在命令列輸入:

conda install --channel https://conda.anaconda.org/menpo opencv3

然後根據提示,輸入一些簡單的命令如[y]\n? 輸入y,等待更新安裝即可。

3. 使用 whl 檔案進行安裝

<a href=“https://www.solarianprogrammer.com/2016/09/17/install-opencv-3-with-python-3-on-windows/”, target="_blank">Install OpenCV 3 with Python 3 on Windows

進入網站 http://www.lfd.uci.edu/~gohlke/pythonlibs/,下載與當前環境相容的 opencv 檔案,如 opencv_python-3.2.0-cp35-cp35m-win_amd64.whl,切換到該檔案所在的目錄,在命令列環境下使用:

pip install opencv_python-3.2.0-cp35-cp35m-win_amd64.whl

進行安裝。

references

[1] py_setup_in_windows
[2] How to install python opencv through Conda?

相關文章