PTVS (Python Tools for Visual Studio) 是一款基于Apache 2.0协议的开源名目,托管在CodePlex上,开拓者运用它可能把Visual Studio酿成Python IDE。PTVS的主要特色搜罗:CPython、IronPython、Jython以及PyPy;低级编纂功能如IntelliSense、多重构、内置REPL(read-eval-print loop)窗口、调试以及合乐成用等等。
PTVS是一个开源名目,接管Apache 2.0允许宣告。
PTVS主要特色:
一、CPython、IronPython、Jython以及PyPy;
二、低级编纂功能如IntelliSense;
三、多重构;
四、内置REPL(read-eval-print loop)窗口;
五、调试以及合乐成用,等等。
更新日志:
微软正式宣告了PTVS 2.1 Beta版,其中比力紧张的更新有:反对于新的Web框架,Bottle以及Flash,可能在Visual Studio Express上装置,提升了Django模板的IntelliSense。最新版还应承开拓者削减一个CoreCompile到名目里,在Visual Studio中构建非Web名目。
在调式方面,提升了处置大数据集的功能以及晃动性,PTVS反对于混合调式技术,开拓者致使可能交互式地调试运行在Linux Azure中Python 的Visual Studio实例。
削减对于python-2.7.9的反对于
接下来需要让PTVS可能运用咱们装置的python-2.7.9,掀开VS2013的参数配置装备部署,加之python-2.7.9的反对于:
配置装备部署pip
pip是python对于库的一种规画方式,它使患上咱们可能很利便地装置python的扩展库,因此咱们需要首先装置它:
在联网的情景下,惟独要重大地单击pip的装置链接,PTVS将自动在MS的网站高下载pip并装置,如上图,当初装置的版本是pip-6.1.1。
装置numpy
numpy是用python妨碍迷信合计的一个根基库,在pip库中可能直接搜查到,但这种方式取患上的包无奈装置乐成,由于它只反对于vs2008,而不反对于vs2013。
因此咱们直接在网上找逐同样平艰深人编译好的numpy包:
numpy-1.9.2+mkl-cp27-none-win32.whl
将之解压到
C:Python27Libsite-packages
接下来让ptvs更新一下numpy库,以反对于自动揭示。
抉择Refresh DB即可。
测试一下numpy库,掀开一个python的交互窗口:
搞定!