我有一个简单的问题。我正在调试一些代码。我正在使用Enthought Python,使用“PyLab”程序。我使用gEdit编辑我的代码。我正在使用Ubuntu 10.04.4 LTS。
我使用“run myfile.py”来运行程序。然后我测试myfile(somearguments),看看bug在哪里。
但是,当我对代码进行更改时,再次使用“run myfile.py”无法正确更新Python / PyLab对我的代码所做的更改。结果是我会收到错误消息,指向没有错误的行,甚至不再有“麻烦”文本。我也尝试使用导入和重新加载,但这不起作用。
如何让Python / PyLab看到我的代码的新变化?我现在唯一的选择是修复错误,然后重新启动PyLab以确认修复。
谢谢!
答案 0 :(得分:0)
您是否尝试删除了pyc文件?
可能会发生pyc文件,PyLab会在不重新加载文件的情况下继续读取它。