vs2015配置python环境_【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 下载安装汉化

参考

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

二、方法/步骤

1. VS2015添加Python环境

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

e1f4d3bbe84f

添加Python Tools for Visual Studio插件

e1f4d3bbe84f

opencv下载109.jpg

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

e1f4d3bbe84f

点击修改,添加PTVS插件

e1f4d3bbe84f

等待

e1f4d3bbe84f

opencv下载44.jpg

完成

e1f4d3bbe84f

打开VS2015

e1f4d3bbe84f

新建项目,选择Python-Python Application,填好文件名,选择位置

e1f4d3bbe84f

点击确定

e1f4d3bbe84f

到这里分为两种方法

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

直接点击运行,就会出现下面这个界面,然后点击下载Python2.7

e1f4d3bbe84f

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

e1f4d3bbe84f

点击Downloads

e1f4d3bbe84f

下拉

e1f4d3bbe84f

这里我选择Python2.7.14,点击下载

e1f4d3bbe84f

点击保存,确定保存位置

e1f4d3bbe84f

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

e1f4d3bbe84f

安装向导

e1f4d3bbe84f

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

e1f4d3bbe84f

选择安装位置,点击Next

e1f4d3bbe84f

点击Next

e1f4d3bbe84f

等待一会

e1f4d3bbe84f

完成,点击Finish

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

e1f4d3bbe84f

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

e1f4d3bbe84f

勾选Python2.7,点击OK

e1f4d3bbe84f

Python2.7环境已经导入

e1f4d3bbe84f

输入

print "Hello world!"

a=1/2

print a

b=1.0/2.0

print b

运行成功

e1f4d3bbe84f

Python环境能使用

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

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

e1f4d3bbe84f

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

e1f4d3bbe84f

把Overview选项改为pip

e1f4d3bbe84f

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

e1f4d3bbe84f

e1f4d3bbe84f

e1f4d3bbe84f

导入结果

e1f4d3bbe84f

e1f4d3bbe84f

e1f4d3bbe84f

e1f4d3bbe84f

在源文件中输入

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复制到工程目录下面,与源码位于同一目录

运行,结果如下

e1f4d3bbe84f

e1f4d3bbe84f

opencv_python是3.4.0版本

e1f4d3bbe84f

结束

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

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

e1f4d3bbe84f

出现界面

e1f4d3bbe84f

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

e1f4d3bbe84f

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

e1f4d3bbe84f

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

添加环境

e1f4d3bbe84f

勾选环境

e1f4d3bbe84f

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

e1f4d3bbe84f

在源文件中输入

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()

运行,结果如下

e1f4d3bbe84f

e1f4d3bbe84f

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

e1f4d3bbe84f

切换环境

e1f4d3bbe84f

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值