PTVS2013(Python Tools for Visual Studio)将Visual Studio 2013变成了一个强大的、功能丰富的python集成开发环境,PTVS既支持.net下的IronPython,也支持CPython。
PTVS支持几乎所有免费版本的Visual Studio,包括如下版本的VS2015和VS20013:
Community Edition
Express for Web
Express for Desktop
Win7 64位搭建开发环境。需要准备VS2013、Python、PTVS2013。
1、下载ptvs2013,下载之后进行安装即可。
2、下载Python
3、打开VS2013,新建项目
确定建立项目
Hello World运行成功
在安装完ptvs后,选择Python Enviroment进行配置:
新建一个环境,让它指向我们的python可执行文件和库文件:
在路径改变后,PTVS会读取库目录下的文件进行分析,在分析结束后可以看到:
实际上,PTVS将分析的结果保存在了
这一堆的idb就是PTVS所需要的分析结果。当库目录下的文件改变时,PTVS会自动重新进行分析。
1.2 Python命令行
打开python的命令行,随便输入几个命令测试:
很强大的功能,感觉比IDLE或者spyder都舒服。
1.3 脚本编辑
再试试PTVS的脚本编辑功能,写一段代码:
脚本编辑器的功能同样强大。
但是有一点让人不爽的是,当使用cv2这样的模块时,PTVS是无法进行提示的。因为这个OpenCV的模块是以动态库的形式提供的,没有相应的.py文件,因此PTVS也就无法获得其接口信息。
1.4 脚本调试
python的调试有两种模式,一种是脚本模式,另一种是本机模式,脚本调试时需要去掉native code debugging选项:
设置断点,F5:
要是能够直接显示为图像就更好了!