0

我有一个简单的问题。我正在调试一些代码。我正在使用 Enthought Python 和“PyLab”程序。我使用 gEdit 编辑我的代码。我正在使用 Ubuntu 10.04.4 LTS。

我使用“run myfile.py”来运行程序。然后我测试 myfile(somearguments),看看错误在哪里。

但是,当我对代码进行更改时,再次使用“run myfile.py”并不能正确更新 Python/PyLab 对我的代码所做的更改。结果是我将收到指向没有错误的行的错误消息,甚至不再有“麻烦”文本。我也尝试使用 import 和 reload ,但这不起作用。

如何让 Python/PyLab 看到对我的代码的新更改?我现在唯一的选择是修复错误,然后重新启动 PyLab 以确认修复。

谢谢!

4

1 回答 1

0

您是否尝试删除 pyc 文件?

当 pyc 文件存在时,PyLab 可能会在不重新加载文件的情况下继续读取它。

于 2012-04-04T00:38:59.037 回答