下载安装anaconda
Windows下的使用方法和Ubuntu下大概是一样的。
- 首先下载对应版本的anaconda,Windows,macOS,和Linux都有对应的版本,macOS我没有用过所以可以自行查一下怎么装。
https://www.anaconda.com/distribution/
- 下载好之后安装即可,Windows下没有过多提示,Mac下可以参考这篇教程
-
安装好之后启动anaconda-navigator
-
启动之后的界面如下
VisualStudio Code
运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。
在anaconda navigator里安装VS Code,点击launch启动。如果没有提示安装Python插件的话,可以到这里找到相应的插件进行安装,目前需要的Python插件。
在右下角选择Python,可以先使用默认的虚拟环境‘base’。
编写好之后按ctrl+Enter会提示你是否使用Python interactive,如果点击同意的话之后就可以一行一行的运行代码了,会在右侧的窗口中显示运行结果,如果想同时运行几行代码的话选中之后再按Ctrl+enter键。
想直接运行的话可以右键选择
Run Python File In terminal
其中terminal是终端的意思,使用命令行控制电脑。在Windows下,MacOS下和Linux下都不同,MacOS和Linux用户会更习惯使用命令行。
Jupyter Notebook
Jupyter Notebook 是一款开放源代码的 Web 应用程序,可让我们创建并共享代码和文档。
Jupyter-notebook非常方便,现在很多书籍和教程也都是使用它来为读者演示教学程序的。
jupyter-notebook在你的浏览器中打开,可以看到里面的代码是一块块的,
每一块是一个cell,cell可以随意增加删除改变位置,cell有三种类型可以切换,第一种是代码cell,在里面输入程序,点击运行或者使用快捷键ctrl+Enter可以单独运行这块代码。没有顺序的限制,运行的结果会出现在下方。
上面的这个Helloworld是笔记,可以做到使用markdown语法插入图片,排版等功能。所以很多教程使用Markdown在jupyter-notebook中写教程,这样读者可以一边看有清楚排版的教程一边自己运行代码。
OpenCV
OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序。该程序库也可以使用英特尔公司的IPP进行加速处理。
由于之前使用conda安装OpenCV2出现了各种问题,使用pip安装比较稳妥
, Windows用户可以打开anaconda Prompt这个终端使用命令行安装,输入
pip install opencv-python
就可以安装成功,之后在在代码中输入
import cv2
就可以使用。