Visual Studio 2012 Ultimate 上安装 Python 开发插件 PTVS
1.我的环境
操作系统:32位 Win7 旗舰版 Service Pack 1
VS版本:Microsoft Visual Studio Ultimate 2012 版本 11.0.50727.1 RTMREL
Python解释器版本:Python 3.4.2
2.安装过程
PTVS(Python Tools for Visual Studio)是一个VS下的Python开发插件
OSC上PTVS的首页为:http://www.oschina.net/p/PTVS
下载页面为:http://pytools.codeplex.com/releases/view/109707
因为我用的VS版本是2012,因此我下载的是这个插件对应的2012版本:PTVS 2.1 VS 2012.msi

下载后的文件运行文件PTVS 2.1 VS 2012.msi,会有Windows的运行安全警告,单机“运行”即可

运行后会看到用户协议界面:Apache License Version 2.0
这个协议的内容可以在这个页面看到:http://www.apache.org/licenses/LICENSE-2.0
这里勾选“I accept the terms in the License Agreement ”就可以了

安装过程是个读条的过程,在有些点可能会卡一段时间

安装完毕,单击“Finish”按钮结束安装

3.解释脚本
打开 Visual Studio,找到文件→新建→项目

在新建项目页面中左侧树形菜单的 已安装→模板→其他语言 里可以找到 Python
选择 Python Application 可以创建一个最简单的 Python 程序

输入代码后,单击“启动”按钮就可以执行代码了

执行代码“ print('Hello World') ” 效果如下图:

4.解决PTVS中输出中文的问题
PTVS安装完毕后,用print输出中文会报错

这个时候需要修改文件的编码方式,在文件菜单中选择“高级保存选项”

默认的选择是“简体中文(GB18030) - 代码页 54936”
要替换为“Unicode (UTF-8 无签名) - 代码页 65001”

这个时候就可以让PTVS正确地显示中文了

END
原文链接:http://my.oschina.net/Tsybius2014/blog/355018?fromerr=gULiR8Zz
Visual Studio 2012 Ultimate 上安装 Python 开发插件 PTVS的更多相关文章
- 搭建 Visual Studio 2012 + DXperience-13.2.6 + MySql 开发平台
一. 开发环境 1. 此开发平台主要用来开发基于.NET 4.0及以上版本的应用 2. 点击此下载 Visual Studio 2012 Ultimate 中文版开发工具 3. 点击此下载 DXper ...
- Visual Studio 2012 Ultimate旗舰版下载地址与序列号
(为了方便个人使用转的的别的帖子的内容,原文链接http://wenku.baidu.com/link?url=acL08J8bTNQ4S5Sd3n3oLN5KJTtrfe8hHuP8aUrNscKN ...
- Spring(一):eclipse上安装spring开发插件&下载Spring开发包
eclipse上安装spring开发插件 1)下载安装插件包:https://spring.io/tools/sts/all 由于我的eclipse版本是mars 4.5.2,因此我这里下载的插件包是 ...
- Visual Studio 2012 Fakes框架测试驱动开发TDD教程
一.前言 最近团队要尝试TDD(测试驱动开发)的实践,很多人习惯了先代码后测试的流程,对于TDD总心存恐惧,认为没有代码的情况下写测试代码时被架空了,没法写下来,其实,根据个人实践经验,TDD并不可怕 ...
- Windows服务器Pyton辅助运维--03.安装Visual Studio 的 Python 开发插件 PTVS
PTVS (Python Tools for Visual Studio) http://pytools.codeplex.com/ 当前版本:2.1 RC PTVS (Python Tools fo ...
- 在Visual Studio 2013/2015上使用C#开发Android/IOS安装包和操作步骤
Xamarin 配置手册和离线包下载 http://pan.baidu.com/s/1eQ3qw8a 具体操作: 安装前提条件 1. 安装Visual Studio 2013,安装过程省略,我这里安装 ...
- Visual Studio 2012简体中文专业版密钥(激活码)
VS2012 正式版在Beta版的基础上进行了很多改进,尤其是加入了全新的用户界面. VS2012 的硬件需求与VS2010相同,不过由于 Visual Studio 2012 利用了新版 Windo ...
- Cocos2d-x 3.0- 在Visual Studio 2012中执行測试项目
Cocos2d-x - 怎样在Win32执行cpp-tests 2014年4月30日 星期三 小雨 微凉 稍显疲惫 注:本篇文章来自Cocos2d-x官网,小巫仅仅是粗略翻译眼下最新版本号的,教大家怎 ...
- How Visual Studio 2012 Avoids Prompts for Source
[原文地址]:http://blogs.msdn.com/b/heaths/archive/2012/07/26/how-visual-studio-2012-avoids-prompts-for-s ...
随机推荐
- javascript 中的nextSibling和previousSibling使用注意事项
JavaScript中的nextSibling和previousSibling和作用类似于jquery的next()和prev(),都是获取下一个/上一个同胞元素,如果下一个同级节点不存在,则此属性返 ...
- head First HTML与CSS读书笔记
调整图片大小 有滚动条的图片可给不了好的用户体验,为了让图片的大小更适合浏览器窗口.这时候就需要对图片的大小进行调整看书之前.我调整图片大小的方式是在<img>元素使用 width 和 h ...
- day06
一.configparser模块 configparser用于处理特定格式的文件,其本质上是利用open来操作文件 1.获取所有节点 import configparser config = conf ...
- django group_by
from django.db.models import Count Members.objects.values('designation').annotate(dcount=Count('desi ...
- uva 10976 Fractions Again(简单枚举)
10976 Fractions Again It is easy to see that for every fraction in the form 1 k (k > 0), we can a ...
- CentOS 基础安装
1. 下载了 CentOS 的最小安装版本 与 VMware,基础安装流程参考百度经验:http://jingyan.baidu.com/article/eae0782787b4c01fec54853 ...
- Asteroids
http://poj.org/problem?id=3041 #include<cstdio> #include<cstring> #include<algorithm& ...
- 利用Keil u4调试,精确实现软件延时
用定时器延时,有时候显得有点麻烦,我们不如考虑软件精确延时,软件延时无非就是利用for或while多重循环.以前用到延时函数时,都是从网上下载别人写好的延时子程序.延时5ms,400ms,1s,……, ...
- Qt中添加背景图片的方法
工作似乎走上正轨了,上周五的工作是做一个界面,用到QFrame和QPushButton,QFrame做主面板,QPushButton为其子控件,需要在主面板上贴背景图片,还需要在QPushButton ...
- android环境下两种md5加密方式
在平时开发过程中,MD5加密是一个比较常用的算法,最常见的使用场景就是在帐号注册时,用户输入的密码经md5加密后,传输至服务器保存起来.虽然md5加密经常用,但是md5的加密原理我还真说不上来,对md ...