纯小白分享Python和OpenCV安装教程及常见问题解决方法
这次由于课程需要,安装了opencv。由于之前的课程没有涉及python和opencv,这里作为一个纯粹的新手,分享一下我的安装过程,以及遇到的一些问题和解决方案。

这次主要使用python+vscode实现opencv。主要参考了下面这篇文章:[]。
1.安装python
首先打开python官网,下载需要的python版本。目前最新版本是3.7.2
点击下载进入此页面:
web-based:通过网络安装,即执行安装后通过网络下载python。
executable:可执行文件,下载所有需要安装的python并安装到本机
embeddable zip file:zip压缩文件,是python打包成zip压缩包
以上三种只是不同的下载形式。这里我们选择第二个可执行文件下载。由于我已经安装过了,这里就不再演示了。唯一值得注意的是,你可以在安装结束时选择安装位置,但记住那就是位置。
2.配置python环境
和配置java环境一样,打开我的电脑--》右键属性--》高级系统设置--》高级--》环境变量
在系统变量中找到路径,点击编辑,然后新建一个。将刚才python安装的地址和python文件夹中一个叫scripts的文件夹地址保存在path中。
接下来打开命令行窗口(Win+r)
输入python,如果显示以下信息,则说明python环境配置成功。
3.安装vscode
具体步骤其实并不难,只是有时候打不开这个网站(可能是我自己电脑的问题)。只需访问该网站并下载并安装它,就像安装普通软件一样。
打开后界面如下:
(下载的版本有时是英文的,如果想体验中文版本,可以在左侧菜单栏找到。
在此图标后,输入语言。有一个显示简体中文。只需下载它,然后重新启动以下操作即可。网上提到的一种方法是把en改成zh-CN。我从来没有成功过。 。 。 。 )
然后也在这个图标中搜索python
第一个,我已经安装了。
4.下载opencv
打开命令行窗口(cmd),输入pip install opencv-python(如果显示pip不是内部或外部命令,也不是可运行的程序或批处理文件。说明pip中的scripts文件夹的地址配置环境到系统变量时没有放置python文件夹)
等待一段时间后,应该就可以下载了。下载后,opencv应保存在python文件夹的Lib文件夹下的site-packages文件夹中。打开site-packages并找到一个名为cv2的文件夹,复制一个名为cv2.cp37-win_amd64.pyd的文件,将其复制,然后在D盘或E盘上创建一个新文件夹,并将其粘贴到此中。
同时在该文件夹下创建一个XXX.py文件并输入代码,同时也将一张1.jpg的图片放入该文件夹中:
import numpy as np
import cv2
img=cv2.imread('1.jpg',cv2.IMREAD_UNCHANGED)
cv2.namedWindow('img',cv2.WINDOW_AUTOSIZE)
cv2.imshow('img',img)
cv2.waitKey(0)
点击vscode中的文件,打开刚刚创建的文件夹,然后运行刚刚创建的py文件,就会出现结果。