Spyder没有更新.pyc文件

时间:2017-10-11 06:45:06

标签: python python-3.x oop spyder

我在Python(Spyder)的单独代码中创建了这个类。然后我使用以下命令将类导入主代码:

from othercode import classxy

然后在 pychache '文件夹中创建.pyc文件。但是,当我在类中更改某些内容时,保存它并在主代码中再次导入它,然后.pyc文件不会更新,主代码仍在使用旧版本的类。我必须为类删除.pyc文件并关闭并打开Spyder,这有点愚蠢。有什么我想念的吗?当我在Anaconda提示符中运行主代码时,一切正常,只是Spyder表现得很奇怪。

1 个答案:

答案 0 :(得分:1)

Spyder开发人员)要在每次更改代码后更新代码,您需要在我们的IPython控制台中运行代码之前运行这些命令(但只能运行一次):

In [1]: %load_ext autoreload
In [2]: %autoreload 2
相关问题