PTVS (Python Tools for Visual Studio)
当前版本:2.1 RC
PTVS (Python Tools for Visual Studio) 是一个开源项目,采用Apache 2.0许可发布。PTVS的主要特性包括:CPython、IronPython、Jython和PyPy;高级编辑功能如IntelliSense;多重构;内置REPL(read-eval-print loop)窗口;调试和分析功能,等等。
Python有很多IDE,但是对于.Net开发者来讲使用PTVS来开发是一个很自然的选择。
1.安装PTVS
下载并安装Python(https://www.python.org/downloads/windows/ )2.7.8
下载并安装PTVS(http://pytools.codeplex.com/)2.1 RC
2.编写一个Hello World程序
新建一个Python Application的项目
貌似自动写了个Hello World的程序,现在我们F5运行项目,目标达成。
如何调试?放个断点F5启动程序就能调试,跟C#一样。
3.引用第三方类库
首先在视图-》其他窗口中找到Python Environments窗口,更新一下这些DB。
然后在解决方案资源管理器中找到Python Environments,这个就是对Python环境的引用,感觉有点像选择.Net版本,这里面可以选择多个Python版本进行开发环境设置。
在所属环境上右键弹窗选择“Install Python Packages…”菜单
输入要安装的扩展名称,PTVS会自动下载并安装此程序包
4. 发布应用
首先在发布的服务器上安装对应的Python软件,然后把开发好的Py等文件Copy到服务器上,使用Python IDLE(在py文件上点击右键选择此IDLE打开)打开并执行程序(快捷键是F5)。