Anaconda集成了很多Python需要的库,推荐使用Anaconda来安装Python。
1、下载Anaconda3并安装
链接: https://pan.baidu.com/s/1FFgfVYTqKqD5CuAS_4QcEg 密码: p4px
这个是32位和64位兼容的,直接下载安装即可,安装的过程中Visual Studio Code也会一并安装。
2、配置环境变量
在系统环境变量后添加路径
D:\Softwares\Anaconda3;
D:\Softwares\Anaconda3\Scripts;
D:\Softwares\Anaconda3\Library\bin;
其实,在安装Anaconda3的过程中,环境变量已经配置好了的,这个步骤可以省略,以防万一还是去检查一下,如果没有路径请添加上。
3、运行Anaconda Navigator
4、运行vscode来编写Python程序(也可以用其他的编译环境来编写Python程序,个人偏爱vscode)
5、Ctrl+N新建hello.py
6、按F5运行得到结果(或点击Debug—Start Debugging)
7、 通过脚本运行,Ctrl+N新建run_python.cmd
输入:
python hello.py
pause
必须要有pause,否则窗口一闪而过!
8、运行run_python得到结果
9、添加OpenCV
(1)查看Python的版本信息
python --version
(2)安装对应版本的OpenCV
Python版本与OpenCV版本对应关系
即Python2.7用于opencv2.4.13.5及以下的版本,如果电脑里面恰好已经安装过对应版本opencv,那么直接将D:\Softwares\OpenCV\opencv\build\python\2.7\x64路径下的cv2.pyd拷贝到D:\Softwares\Anaconda3\Lib\site-packages路径下即可。
(3)安装OpenCV依赖包
我电脑里面已经安装了opencv 2.4.11,但是Python版本却是Python3.6.5,没办法通过这种方式安装,需要在网上下载新的OpenCV的Python依赖包。
依赖包下载地址:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
对应的版本为:
opencv_python‑3.4.3‑cp36‑cp36m‑win_amd64.whl
安装过程参考:(OpenCV+Python)--环境配置,Windows+Python3.6(Anaconda3)+OpenCV3.2_对角巷-CSDN博客_opencv+python
10、运行如下代码测试OpenCV是否安装成功
import numpy as np
import cv2
print('hello')
img=cv2.imread('D:\\Codes\\Python\\dog.jpg')
cv2.namedWindow('dog',cv2.WINDOW_AUTOSIZE)
cv2.imshow('dog',img)
cv2.waitKey(0)
Tips1:Python 2to3的使用:
有些用Python2.7编写的文件在Python3中编译会出错,可以用Python 2to3实现代码的自动转换
用cmd进入D:\Softwares\Anaconda3\Scripts目录,然后执行如下:
python 2to3-script.py -w E:\Codes\Python\hello.py
其中,E:\Codes\Python\hello.py为你需要转换的Python文件。