安装python

对于安装python,如果是新手,首次接触python,建议直接去官网下载对应的版本安装。
如果是老手,熟悉python及其环境,建议使用 Anaconda 去控制安装,这个工具可以管理多个版本的python,方便随时切换使用。

官网安装

直接浏览器打开官网地址:Download Python | Python.org

如果你想用最新版本,直接点击上图黄色按钮 Download Python 3.11.3 下载安装即可。

我这里用的是 3.10.10 版本,所以要将页面向下拉点点,就可以看到:

点击 Download 下载安装即可。
安装过程选项直接默认。
如果你需要修改安装位置,在这个过程中会有提示,换成自己想安装的盘符位置即可。
安装完成之后,记得修改环境变量,将python添加到环境变量(这个如果不会,麻烦找度娘)。

Anaconda安装

这个安装稍微有点麻烦,这里就不讲了,可以参照我另外篇文章:Pytorch安装之Anaconda安装 | Jona’s Blog (huanyuan.mobi)

安装opencv

  • 如果是直接安装的python,那么使用 pip install opencv 命令即可成功安装 OpenCV 开发包。
  • 如果是通过 Anaconda 安装的,需要通过 conda 命令安装。
    1
    2
    3
    4
    # 首先通过 search 命令搜索看看有没有 opencv 库
    conda search opencv
    # 如果有,使用 install 命令安装,安装过程中有依赖包,需要选择 "Y" 同意安装
    conda install -n python3 opencv

上边的安装命令中 -n python3 参数表示我将 opencv 包安装到了 python3 环境中(我这里有多个python环境)。

安装vscode

vscode 就是个开发工具,和普通软件一样,进[官网](Visual Studio Code - Code Editing. Redefined)下载安装即可。

安装成功后打开软件,界面如下:

注:这个是我的界面,我的插件有点多,不必在意,等你 vscode 接触多了,你会发现,插件是个好东西!!默认界面左侧边栏只有上边 5 个选项。

vscode 安装成功之后,基本就是个简易编辑器,如果要开发python,需要安装python相关插件,点击左边栏第五个选项(新安装的话,应该是左边栏最后一个)。然后就会进入插件管理器,在搜索框输入 python,如下图:

然后点击选择 Python Extension Pack,点击 install 按钮安装。

Python Extension Pack 是个 python 开发的 vscode 插件包,它里边包含了 python 环境管理器、python debug 调试等等多种插件,方便 python 开发使用。

到这里,我们开发环境就准备完成了,下面写个小程序验证下。

点击左边栏 Explore,新建文件,输入名称 sample0.py,然后输入下边代码。

代码很简单,就是读取文件,然后在一个窗口内打开图片。
代码:

1
2
3
4
5
6
7
import cv2

img = cv2.imread('demo.png', cv2.IMREAD_UNCHANGED)

cv2.namedWindow('img',cv2.WINDOW_AUTOSIZE)
cv2.imshow('img',img)
cv2.waitKey(0)

拷贝一张图片到 python 文件同一个目录下,名称: demo.png。(你可以随便命名,但需要和代码内的图片名称保持一致)
检查代码完成之后,点击左边栏 Run and Debug 栏,点击绿色小箭头,就可以运行当前打开的python 文件。
运行结果如下: