【VS2015+Python+OpenCV】安装配置

教程描述

方法1:Windows 7
+Microsoft Visual Studio community 2015
+python2.7+opencv_python-3.4.0


方法2:Windows 7
+Microsoft Visual Studio community 2015
+Anaconda3-5.0.0(python3.6)+opencv_python-3.4.0


一、工具下载/安装

visual studio 2015 下载安装汉化
参考

【VS2015+OpenCV】安装配置 -

Anaconda3安装(自带python3.6)与opencv_python-3.4.0导入

【Python+OpenCV】安装配置 -


二、方法/步骤

1. VS2015添加Python环境

Visual Studio集成了Python Tools for Visual Studio插件。我们要在自定义安装的时候点选安装

添加Python Tools for Visual Studio插件
【VS2015+Python+OpenCV】安装配置_第1张图片
opencv下载109.jpg

如果你已经安装过了,进入控制面板-程序与功能-卸载程序,选择VS2015更改

【VS2015+Python+OpenCV】安装配置_第2张图片

点击修改,添加PTVS插件

等待
【VS2015+Python+OpenCV】安装配置_第3张图片
opencv下载44.jpg

完成
【VS2015+Python+OpenCV】安装配置_第4张图片

打开VS2015
【VS2015+Python+OpenCV】安装配置_第5张图片

新建项目,选择Python-Python Application,填好文件名,选择位置
【VS2015+Python+OpenCV】安装配置_第6张图片

点击确定

【VS2015+Python+OpenCV】安装配置_第7张图片

到这里分为两种方法


2. 方法1:使用VS本身功能

直接点击运行,就会出现下面这个界面,然后点击下载Python2.7
【VS2015+Python+OpenCV】安装配置_第8张图片

我没有下最新版,点击Python homepage

【VS2015+Python+OpenCV】安装配置_第9张图片

点击Downloads

【VS2015+Python+OpenCV】安装配置_第10张图片

下拉
【VS2015+Python+OpenCV】安装配置_第11张图片

这里我选择Python2.7.14,点击下载
【VS2015+Python+OpenCV】安装配置_第12张图片

点击保存,确定保存位置

【VS2015+Python+OpenCV】安装配置_第13张图片

要等待一会,完成后,点击运行

【VS2015+Python+OpenCV】安装配置_第14张图片

安装向导
【VS2015+Python+OpenCV】安装配置_第15张图片

一般选择所有人都能使用,点击Next

【VS2015+Python+OpenCV】安装配置_第16张图片

选择安装位置,点击Next

【VS2015+Python+OpenCV】安装配置_第17张图片

点击Next

【VS2015+Python+OpenCV】安装配置_第18张图片

等待一会
【VS2015+Python+OpenCV】安装配置_第19张图片

完成,点击Finish

这时在VS2015的解决方案资源管理器中,Python Environments下有了Python2.7

【VS2015+Python+OpenCV】安装配置_第20张图片

右键点击Python Environments,选择Add/Remove Python Environments...

【VS2015+Python+OpenCV】安装配置_第21张图片

勾选Python2.7,点击OK

【VS2015+Python+OpenCV】安装配置_第22张图片

Python2.7环境已经导入
【VS2015+Python+OpenCV】安装配置_第23张图片

输入

print "Hello world!"
a=1/2
print a
b=1.0/2.0
print b

运行成功
【VS2015+Python+OpenCV】安装配置_第24张图片

Python环境能使用

补充:VS2017 安装的时候就已经安装了python,版本3.6,默认路径在C:\ProgramFiles (x86)\Microsoft Visual Studio\Shared\Python36_64\,所以没有再单独安装python

解决方案资源管理器中,Python Environments下的Python2.7的包最开始是只有pip和setuptools

【VS2015+Python+OpenCV】安装配置_第25张图片

解决方案资源管理器中,右键点击Python Environments,选择**View All Python Environments...进入

【VS2015+Python+OpenCV】安装配置_第26张图片

Overview选项改为pip

【VS2015+Python+OpenCV】安装配置_第27张图片

Search PypI and installed packages中输入需要安装的package,共三个: opencv-python,numpy, scipy,然后基本都选择第一个结果“pip install ……”

【VS2015+Python+OpenCV】安装配置_第28张图片

【VS2015+Python+OpenCV】安装配置_第29张图片

【VS2015+Python+OpenCV】安装配置_第30张图片

导入结果
【VS2015+Python+OpenCV】安装配置_第31张图片

【VS2015+Python+OpenCV】安装配置_第32张图片

【VS2015+Python+OpenCV】安装配置_第33张图片

【VS2015+Python+OpenCV】安装配置_第34张图片

在源文件中输入

import cv2
import numpy as np

print(cv2.__version__)

image = cv2.imread("pic.jpg")
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

cv2.imshow("Over theClouds", image)
cv2.imshow("Over theClouds - gray", gray_image)

cv2.waitKey(0)
cv2.destroyAllWindows()

将图片pic.jpg复制到工程目录下面,与源码位于同一目录

运行,结果如下


【VS2015+Python+OpenCV】安装配置_第35张图片

【VS2015+Python+OpenCV】安装配置_第36张图片

opencv_python是3.4.0版本
【VS2015+Python+OpenCV】安装配置_第37张图片

结束


3. 方法2:使用第三方的Anaconda管理Python解释器与包

按照前文链接教程操作后,在VS2015的解决方案资源管理器中,右键点击Python Environments,选择View All Python Environments...

【VS2015+Python+OpenCV】安装配置_第38张图片

出现界面
【VS2015+Python+OpenCV】安装配置_第39张图片

点击+Custom...,查看overview选项,如果之前没有创建环境,下面就空空如也

【VS2015+Python+OpenCV】安装配置_第40张图片

查看Configure选项,依次填入环境名称,Anaconda下Python解释器路径前缀,Python.exe路径,Pythonw.exe路径及库的路径,选择Python3.5(我实际上是Python3.6版本,但可以使用),64位。之后点击Apply

【VS2015+Python+OpenCV】安装配置_第41张图片

你也可以在VS中点击Tools--->Python Tools--->Python Environments会弹出上面的菜单栏

添加环境
【VS2015+Python+OpenCV】安装配置_第42张图片

勾选环境
【VS2015+Python+OpenCV】安装配置_第43张图片

点击OK,发现环境已经加入

【VS2015+Python+OpenCV】安装配置_第44张图片

在源文件中输入

import cv2
import numpy as np

print ("Hello world!")
a=1/2
print (a)
b=1.0/2.0
print (b)

print(cv2.__version__)

image = cv2.imread("pic.jpg")
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

cv2.imshow("Over theClouds", image)
cv2.imshow("Over theClouds - gray", gray_image)

cv2.waitKey(0)
cv2.destroyAllWindows()

运行,结果如下
【VS2015+Python+OpenCV】安装配置_第45张图片

【VS2015+Python+OpenCV】安装配置_第46张图片

如果你要在多环境中切换,右键点击项目名-点击属性,也可以在工具栏上点击项目-属性修改

【VS2015+Python+OpenCV】安装配置_第47张图片

切换环境
【VS2015+Python+OpenCV】安装配置_第48张图片

visual studio 2015 搭建python开发环境,python入门到精通[三] - 请叫我头头哥 - 博客园
Python 入门到精通(3):VS 2015 搭建开发环境 - Python - 伯乐在线
Python | 如何安装VS2015 Python插件(PTVS)_百度经验
Python | 开发环境IDE VS2015配置_百度经验
在 Visual Studio 中管理 Python 环境 | Microsoft Docs

你可能感兴趣的:(【VS2015+Python+OpenCV】安装配置)