最近在學(xué)習(xí)基于TensorFlow的計(jì)算機(jī)視覺的課程锌介,需要安裝Anaconda3+opencv巾表,因?yàn)槠綍rPython2用的也比較多猛计,所以不想卸載Anaconda2循头,于是考慮二者如何同時并存绵估。
Anaconda2中安裝opencv
Anaconda2中安裝opencv其實(shí)很容易炎疆,只要下載opencv2解壓縮,將? \opencv\build\python\2.7\x64\cv2.pyd拷貝到Anaconda2的 \Anaconda2\Lib\site-packages目錄下即可壹士。
Anaconda3中安裝opencv
進(jìn)入下載頁http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv磷雇,下載對應(yīng)版本的.whl文件(本人的python3.6系統(tǒng)是64位)
下載對應(yīng)python和系統(tǒng)的.whl文件。本人下載的使用的是python3.6躏救,系統(tǒng)64位唯笙,因此下載的是opencv_python?3.3.0?cp36?cp36m?win_amd64.whl
將下載的文件保存到C:\Users\***(***代表用戶名)中,打開cmd盒使,用pip進(jìn)行安裝(或者打開Anaconda Prompt用conda安裝)
python -m pip install --user? opencv_python?3.3.0?cp36?cp36m?win_amd64.whl
一旦你安裝好崩掘,你可以用下面的方法確認(rèn)下有沒有安裝成功:
>>> import cv2
>>> print (cv2.__version__)
3.3.0
若提示錯誤:ImportError: numpy.core.multiarray failed to import
則重新安裝numpy(相當(dāng)于更新一下):打開Anaconda Prompt-->conda install numpy