windows下anaconda安裝OpenCV


我使用的python3.6(Anaconda安裝 更新之後默認是3.7),所以我會創建一個新的python環境,進行項目實現(若是不想創建新的虛擬環境,可以跳過管理虛擬環境這一步)。

管理虛擬環境

1.打開cmd,進入Anaconda的安裝目錄(我的安裝目錄:C:\ProgramData\Anaconda3)

cd C:\ProgramData\Anaconda3

2.查看所有的虛擬環境

conda info --env

在這裏插入圖片描述
3.創建python3.6虛擬環境

conda create -n py36 python=3.6 anaconda

安裝好後會提示:

To activate this environment, use:
# > activate py36
#
# To deactivate an active environment, use:
# > deactivate
#
# * for power-users using bash, you must source

4.激活python3.6版本

activate py36

5.退出python3.6

deactivate

安裝好之後,在應用程序中會看到Anaconda Prompt(py36),如下圖:
在這裏插入圖片描述
6.卸載環境

conda remove --name py36 --all

安裝OpenCV

1.打開要安裝OpenCV的虛擬環境(我的是Anaconda Prompt(py36))
在這裏插入圖片描述
2.我下載的opencv-python(3.4.1.15)版本

pip install opencv-python==3.4.1.15

會出現Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))…………錯誤
解決方法:

問題原因是:默認的pip源的速度很慢,所有我們換一下源就好了

pip install opencv-python==3.4.1.15 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

國內pip源如下:

阿里雲 http://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/

如果想配置成默認的源,方法如下:
修改配置文件%HOMEPATH%\pip\pip.ini
修改內容:

[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com

這樣在使用pip來安裝時,會默認調用該鏡像。

3.查看是否安裝成功

pip list

在這裏插入圖片描述

若是以上方法安裝不成功,還可以參考這個方法:https://blog.csdn.net/qq_42239685/article/details/104724575

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章