目录
- 一、Anaconda 的安装
- 二、opencv 3.4.1.15版本安装
- 三、jupyter notebook使用虚拟环境
- 四、运行报错-缺库
一、Anaconda 的安装
Anaconda官网:Anaconda Installers
Anaconda历史版本:Anaconda Index of
这边建议和我装一样anaconda3 python3.7,方便下面配置,但并无影响。
下载好的anaconda安装包,just me是说只供当前用户使用。all user 是供使用这台电脑的所有用户使用,是权限问题。对空间影响不大。如果你的电脑上只有建了一个用户,all users和just me 的作用是一样的。所以点击just me就好了。
然后点击next,当让你选择安装安装路径的时候,一定不要选择默认安装位置,因为默认位置是C盘,以后要在anaconda里面创建环境的时候会很占内存,最好在其他盘中创建一个文件夹来放anaconda。我这里是E盘。
和图中一样将图中的√勾上,虽然出现红色的警告,但是要勾上,将anaconda添加到环境变量中去。然后点击完成就好了。
安装完成以后,按下开始键(win键)在左边就会出现anaconda3这个文件夹,可以发现anaconda已经安装好了。
二、opencv 3.4.1.15版本安装
先安装anaconda,由于部分函数涉及专利问题,如sift
和surf
,所以需要使用opencv-python 3.4.1.15
版本的
但是python需要3.6的才能支持该版本,所以在此之前先要安装python3.6的环境,也可以直接安装低版本的anaconda,安装环境方法如下:
conda create --name opencv_py3.6 python=3.6 #创建python3.6环境,opencv_py3.6为环境名
conda activate opencv_py3.6 #进入该环境
pip install opencv-python==3.4.1.15 #安装opencv
pip install opencv-contrib-python==3.4.1.15 #安装opencv的其他包
#下载东西后面最好加上国内镜像源
我用的豆瓣 -i https://pypi.douban.com/simple/
如果没有报错的话,就可以进行如下测试,报错重装。
python
>>>import cv2
>>>cv2.__version__ #两边都是双下滑线
>>>exit()
测试效果如下:
三、jupyter notebook使用虚拟环境
安装ipykernel库:
将opencv_py3.6虚拟环境写入notebook库:
进入jupyter notebook:
最终效果:
注意:
以前或外部导入的文件,环境还是以前的python3:
在kernel里面改内核:
测试效果如下:
四、运行报错-缺库
解决办法:
安装matplotlib模块
pip install matplotlib -i https://pypi.douban.com/simple/
# 加上国内源
最后谢谢阅读,笔者乃小白,如有错误之处还请指正。