PTVS2013(Python Tools for Visual Studio)將Visual Studio 2013變成了一個強大的、功能豐富的python集成開發(fā)環(huán)境,PTVS既支持.net下的IronPython,也支持CPython。
PTVS支持幾乎所有免費版本的Visual Studio,包括如下版本的VS2015和VS20013:
Community Edition
Express for Web
Express for Desktop
ptvs2013安裝教程:
Win7 64位搭建開發(fā)環(huán)境。需要準備VS2013、Python、PTVS2013。
1、下載ptvs2013,下載之后進行安裝即可。
2、下載Python
3、打開VS2013,新建項目
確定建立項目
Hello World運行成功
環(huán)境配置
在安裝完ptvs后,選擇Python Enviroment進行配置:
新建一個環(huán)境,讓它指向我們的python可執(zhí)行文件和庫文件:
在路徑改變后,PTVS會讀取庫目錄下的文件進行分析,在分析結束后可以看到:
實際上,PTVS將分析的結果保存在了
這一堆的idb就是PTVS所需要的分析結果。當庫目錄下的文件改變時,PTVS會自動重新進行分析。
ptvs 2013調試:
1.2 Python命令行
打開python的命令行,隨便輸入幾個命令測試:
很強大的功能,感覺比IDLE或者spyder都舒服。
1.3 腳本編輯
再試試PTVS的腳本編輯功能,寫一段代碼:
腳本編輯器的功能同樣強大。
但是有一點讓人不爽的是,當使用cv2這樣的模塊時,PTVS是無法進行提示的。因為這個OpenCV的模塊是以動態(tài)庫的形式提供的,沒有相應的.py文件,因此PTVS也就無法獲得其接口信息。
1.4 腳本調試
python的調試有兩種模式,一種是腳本模式,另一種是本機模式,腳本調試時需要去掉native code debugging選項:
設置斷點,F(xiàn)5:
要是能夠直接顯示為圖像就更好了!