1

也许我有一些简单的问题,所以我用谷歌搜索了它,但我找不到答案。

我正在使用 Pydev/Eclipse,我想在控制台中运行脚本。首先,我想修改会话的启动 - 这意味着在启动期间加载了一些模块(math、numpy、scipy 等......)。我在哪里/如何修改 Pydev 控制台启动?

其次,我使用右键单击脚本文件和“运行为-> Python 运行”来执行脚本,然后它在控制台中执行并终止。所以我想留在控制台中并保持互动而不是被终止。我怎样才能获得这样的功能?

谢谢!

最好的问候,彼得

4

2 回答 2

0

我认为您想要的是交互式控制台。见: http: //pydev.org/manual_adv_interactive_console.html

您可以在首选项页面中配置初始命令。

于 2012-05-24T23:12:17.583 回答
0

启动配置可以在 PyDev 首选项菜单中找到。首选项可以在“窗口”下的上部菜单栏中找到。Window -> Preferences -> PyDev -> Interactive Console 在那里你会发现一个带有“Initial interpreter commands”标签的大文本输入字段。通常它已经在使用中并且只导入 sys 来打印启动控制台的名称和版本号。

我知道与您的脚本保持联系的唯一解决方案是在最后设置一个断点并以调试模式启动您的脚本。但也许还有另一种方式。为此,只需在打开脚本的情况下双击编辑器窗口的左角。将出现一个绿点,标记一个断点。现在右键单击选择“调试为”。您的脚本将一直运行,直到到达您设置断点的行。

希望我能帮上忙。

于 2012-05-24T13:04:19.130 回答