Python-从父文件夹导入模块
我正在运行Python 2.5。
这是我的文件夹树:
ptdraft/ nib.py
simulations/
life/
life.py
(我还在__init__.py
每个文件夹中,为便于阅读,在此省略)
如何nib从模块内部导入life模块?我希望无需修补sys.path
就可以做到。
注意:正在运行的主模块在ptdraft文件夹中。
回答:
看来问题与该模块位于父目录或类似目录中无关。
你需要将包含的目录添加ptdraft
到PYTHONPATH
你说过import nib
与你合作,这可能意味着你已将ptdraft
自身(而非其父项)添加到PYTHONPATH中。
以上是 Python-从父文件夹导入模块 的全部内容, 来源链接: utcz.com/qa/412073.html