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插件。我们要在自定义安装的时候点选安装

添加Python Tools for Visual Studio插件

opencv下载109.jpg

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

点击修改,添加PTVS插件

等待

opencv下载44.jpg

完成

打开VS2015

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

点击确定

到这里分为两种方法

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

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

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

点击Downloads

下拉

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

点击保存,确定保存位置

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

安装向导

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

选择安装位置,点击Next

点击Next

等待一会

完成,点击Finish

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

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

勾选Python2.7,点击OK

Python2.7环境已经导入

输入

print "Hello world!"

a=1/2

print a

b=1.0/2.0

print b

运行成功

Python环境能使用

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

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

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

把Overview选项改为pip

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

导入结果

在源文件中输入

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

运行,结果如下

opencv_python是3.4.0版本

结束

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

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

出现界面

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

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

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

添加环境

勾选环境

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

在源文件中输入

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自动补全_【VS2015+Python+OpenCV】安装配置)