一 安装Anaconda
1 Anaconda是什么
Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
conda 是开源包(packages)和虚拟环境(environment)的管理系统。
2 Anaconda的安装
首先,下载安装包。Anaconda的下载方式有两种:
-
通过Anaconda官网下载,选择适合自己的电脑版本的安装包。
然后接下来的操作是:
记住这里要两个都打上勾。
安装成功。如果是windows用户,可以打开命令窗口,输入’python’,看看是否成功安装。如果没有显示,那么需要去创建python虚拟环境
相关参考:使用Anaconda创建一个python环境
进入开始,打开Anaconda文件
各软件介绍:
Anaconda Cloud 是管理公共或者私有python
notebook、conda、环境和packages的地方,可以方便分享和追踪。Anaconda Navigator 是Anaconda可视化的管理界面。
Anaconda Prompt 是一个Anaconda的终端,可以便捷的操作conda环境。
Jupyter Notebook 这得从IPython
3.x版本开始说起,这是最后的大一统版本,包括notebook、qtconsole等等,从IPython4.0版本开始IPython只集中精力做交互式shell,变得轻量化,而剩下的notebook格式,qtconsole,和notebookweb应用等都分离出来统一命名为Jupyter。至此IPython和Jupyter分家。
JupyterQtconsole
调用交互式命令台。从IPython4.0版本开始,很多IPython子命令现在变成了Jupyter子命令,如ipython
notebook现在是jupyter noteboook。
ipython是一个python的交互式shell,比默认的pythonshell好用得多,支持变量自动补全,自动缩进,支持bash
shell命令,内置了许多很有用的功能和函数。学习ipython将会让我们以一种更高的效率来使用python。同时它也是利用Python进行科学计算和交互可视化的一个最佳的平台。Spyder
是一个使用Python语言的开放源代码跨平台科学运算IDE,是一种简单的集成开发环境。Spyder可以跨平台,也可以使用附加组件扩充,自带交互式工具以处理数据。
二 安装OpenCV的包
-
使用Anaconda Prompt打开Anaconda 所在的目录
-
安装OpenCV库(Opencv是基于BSD许可的发行的支持跨平台计算机视觉和机器学习的软件库)
三 安装Pycharm
配置完Anaconda之后,其实已经可以用已经安装好的ipython、spyder写代码了,但是个人感觉Pycharm很好用,基本上的代码都在Pycharm上敲的,所以也就把安装过程记录下来了。
1 Pycharm的安装
下载安装包,这个直接在官网上下载就好。
按照步骤走
四 使用配置pycharm运行环境
直接上图吧
如果一个环境前面显示了 unsupported那表明,这个版本太老了,不再被支持。相关链接:pycharm配置环境出现unsupported
然后环境就配置好啦。现在打开pycharm 创建一个 py 文件, 输入如下代码如果没有报错
那么就是配置好的。
import numpy as np
import cv2 as cv
import matplotlib.pyplot as plt
img = np.zeros((256, 256, 3), np.uint8)
# 展示图片
plt.imshow(img[:, :, ::-1])
# 获取(100, 100)的值
print(img[100, 100])
print(img[100,100,0])
img[100,100] = (0,0,255)
运行结果:
[0 0 0]
0
接下来,你就可以去学习相关OpenCV的知识了。b站上有许多好的教学。
加油,青年!!!
本文写成于2021.9.25 18:18, 天气阴,有小雨, 最近心情不好。