Python 如何使调试器逐步完成整个程序?
这是一个例子“单步执行”既不适用于Python 如何使调试器逐步完成整个程序?,python,visual-studio,Python,Visual Studio,这是一个例子“单步执行”既不适用于导入gym,也不适用于env的任何方法调用,它只是将它们跳过到下一个语句。我不熟悉Python,但现在还不熟悉编程 为了直观地了解gym和各种Python库是如何工作的,我想作为练习一步一步地介绍它们。所有PyTorch示例中都存在一个绘图问题,现在这个示例中的窗口在运行后冻结,这与异步处理有关 因为我想专门使用Python来实现其交互性,所以我想研究一下这一点。如何做到这一点?在选项->Python->Debugging中有一个启用Python标准库的调试选项
导入gym
,也不适用于env
的任何方法调用,它只是将它们跳过到下一个语句。我不熟悉Python,但现在还不熟悉编程
为了直观地了解gym
和各种Python库是如何工作的,我想作为练习一步一步地介绍它们。所有PyTorch示例中都存在一个绘图问题,现在这个示例中的窗口在运行后冻结,这与异步处理有关
因为我想专门使用Python来实现其交互性,所以我想研究一下这一点。如何做到这一点?在
选项->Python->Debugging
中有一个启用Python标准库的调试
选项,需要启用该选项才能单步通过健身房
工作。我不知道为什么Python或VS认为像gym
这样的随机包是标准库的一部分
这适用于VS 2017
import gym
env = gym.make('CartPole-v0')
env.reset()
for _ in range(100):
env.render()
env.step(env.action_space.sample()) # take a random action