在VS+PYTOOL下配置virtualenv环境调试python程序

《Windows下免费Python IDE的又一种选择》提供了IDE环境之后,接下来的问题就是如何让这个IDE根据不同的virtualenv来进行调试了。

经过了一番折腾后,发现要实现这个目标一点也不难,我直接贴图说明吧:

  1. 将env目录一起作为现有python目录加入到新建的项目。

  2. 右键点击python项目,选择“属性”,出现如下画面:

  3. 选择“Debug”标签,在“Interpreter Path”里填入“env”文件夹内的python.exe的路径。(位于[env名称]\Scripts\Python.exe),然后在“Script Arguments”里填入运行时程序需要的参数(如果有的话)。

  4. 好了,现在可以直接按F5或者启动调试(小三角)按钮体验一下效果吧,如图:

  5. 一般情况下程序以及可以进入断点了,如果不起作用是怎么回事呢?那是因为启动程序时,python可能开启了多个进程,只要VS将这些进程都一一挂载上去(VS快捷键Ctrl+Alt+P)后就没问题了。如图:

    我们来看一下效果:

好了,祝大家玩的愉快,有问题请留言。

posted @ 2013-05-20 15:41  止.觀.  阅读(276)  评论(0编辑  收藏  举报