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 ...
随机推荐
- Swift - 23 - 选择结构
//: Playground - noun: a place where people can play import UIKit var rating = "A" // if - ...
- 测试stopwatch频率
测试stopwatch频率 using UnityEngine; using System.Collections; using System.Diagnostics; public class te ...
- 想追赶.Net的脚步?Java面前障碍重重
待到Java 8面世之时 .Net的进度时钟恐怕已经又走过了两到五年——届时微软做出的调整将使二者差距进一步拉大. 就在几周之前,我详细介绍了Java 8中值得期待的几大主要功能.不过当时我并没有提到 ...
- 实现跨线程访问UI控件的3种方法
namespace 多线程 { public partial class Form2 : Form { public Form2() { InitializeComponent(); } privat ...
- jquery ajax(5)form表单序列化
form表单序列化<script type="text/javascript"> $(function(){ $("#send").click(fu ...
- Python新手学习基础之函数-lambda函数
lambda函数 在Python里除了用def定义函数外,还有一种匿名函数,也就是标题所示的lambda函数,它是指一类无需定义标识符(函数名)的函数或子程序. lambda函数的使用语法如下: la ...
- JS对象与json字符串格式
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8&quo ...
- jQuery显示与隐藏返回顶层的箭头
<script type="text/javascript"> $(window).scroll(function(){ var d ...
- mobox:推进企业文档管理走向信息化之路
随着“大数据”时代的到来,越来越多的人们对数据库管理信息抱有认可态度,这是近年来信息化发展的必然结果.企业作为推进社会经济发展的主力军,也必然要紧跟大数据时代潮流,利用计算机技术全面普及企业的信息化管 ...
- [转]C# FileSystemWatcher监控指定文件或目录的文件的创建、删除、改动、重命名等活动
觉得这个很常用..比如一些软件. http://www.rabbit8.cn/DoNet/407.html FileSystemWatcher控件主要功能: 监控指定文件或目录的文件的创建.删 ...