mypackage
包括以下几行:
x = 1
y = 2
现在,我尝试运行的foo.py
类似于以下内容:
import mypackage as mp
x = mp.x #works
y = mp.y #does not work
当我运行foo.py
时,第3行会触发以下错误:
AttributeError:“模块”对象没有属性“ y”
mypackage的旧版本只有x,没有y。所以我试着更新它。我已经尝试过this解决方案。我已经尝试过实际运行程序包以重新生成.pyc
文件,但没有骰子。
如何获取新版本的foo.py
来导入新版本的mypackage
?