PTVS (Python Tools for Visual Studio) 是一款基于Apache 2.0協(xié)議的開源項目,托管在CodePlex上,開發(fā)者使用它可以把Visual Studio變成Python IDE。PTVS的主要特性包括:CPython、IronPython、Jython和PyPy;高級編輯功能如IntelliSense、多重構(gòu)、內(nèi)置REPL(read-eval-print loop)窗口、調(diào)試和分析功能等等。
PTVS是一個開源項目,采用Apache 2.0許可發(fā)布。
PTVS主要特性:
1、CPython、IronPython、Jython和PyPy;
2、高級編輯功能如IntelliSense;
3、多重構(gòu);
4、內(nèi)置REPL(read-eval-print loop)窗口;
5、調(diào)試和分析功能,等等。
更新日志:
微軟正式發(fā)布了PTVS 2.1 Beta版,其中比較重要的更新有:支持新的Web框架,Bottle和Flash,可以在Visual Studio Express上安裝,提升了Django模板的IntelliSense。最新版還允許開發(fā)者添加一個CoreCompile到項目里,在Visual Studio中構(gòu)建非Web項目。
在調(diào)式方面,提升了處理大數(shù)據(jù)集的性能和穩(wěn)定性,PTVS支持混合調(diào)式技術(shù),開發(fā)者甚至可以交互式地調(diào)試運行在Linux Azure中Python 的Visual Studio實例。
添加對python-2.7.9的支持
接下來需要讓PTVS能夠使用我們安裝的python-2.7.9,打開VS2013的參數(shù)配置,加上python-2.7.9的支持:
配置pip
pip是python對庫的一種管理方式,它使得我們可以很方便地安裝python的擴展庫,因而我們需要首先安裝它:
在聯(lián)網(wǎng)的情況下,只需要簡單地單擊pip的安裝鏈接,PTVS將自動在MS的網(wǎng)站上下載pip并安裝,如上圖,目前安裝的版本是pip-6.1.1。
安裝numpy
numpy是用python進行科學計算的一個基礎(chǔ)庫,在pip庫中可以直接搜索到,但這種方式獲取的包無法安裝成功,因為它只支持vs2008,而不支持vs2013。
因此我們直接在網(wǎng)上找一個別人編譯好的numpy包:
numpy-1.9.2+mkl-cp27-none-win32.whl
將之解壓到
C:Python27Libsite-packages
接下來讓ptvs更新一下numpy庫,以支持自動提示。
選擇Refresh DB即可。
測試一下numpy庫,打開一個python的交互窗口:
搞定!
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用