【问题标题】:Imports with Pydev/Eclipse使用 Pydev/Eclipse 导入
【发布时间】:2010-12-26 03:05:07
【问题描述】:

我正在使用 Eclipse 中的交互式控制台,并且重新加载不会在我的代码中显示更新的函数。我的代码是:

def func1():  
    return 1  
def func2():  
    return 2  

但是当我把它改成

def afunc1():  
    return 1  
def func2():  
    return 2  
def func1():  
    return 3 

然后运行 ​​imp.reload(TestMod),我得到了一个 'module' object has no attribute 'afunc1()'
此外,有时会加载函数,有时则不会。

【问题讨论】:

    标签: python eclipse import pydev reload


    【解决方案1】:

    事实证明,当我点击 ctl-s 时,eclipse 没有保存文件(或没有将其保存到正确的位置)。为了让它工作,我必须在包资源管理器中右键单击文件名并选择使用 PyDev 打开并将其保存在该文件下

    【讨论】:

    • 还有一个快速提示,有时我会做一个项目->如果出现奇怪的错误,请清理我的项目。
    猜你喜欢
    • 2011-09-30
    • 2011-12-19
    • 2015-04-09
    • 1970-01-01
    • 2012-01-29
    • 1970-01-01
    • 2012-01-30
    • 2014-02-05
    • 2012-02-04
    相关资源
    最近更新 更多