gpt4 book ai didi

python - 在 Python 中引用模块内的模块

转载 作者:行者123 更新时间:2023-12-01 06:12:38 25 4
gpt4 key购买 nike

我有一个模块的目录结构,如下所示:

- foo
- __init__.py
- gui.py

我使用其他地方的 foo 模块。现在我想使用 gui.py 中 foo 模块中的某些内容,但是当我尝试这样做时,我得到了这个:

jsternberg@aquila:~$ python foo/gui.py 
Traceback (most recent call last):
File "foo/gui.py", line 3, in <module>
import foo
ImportError: No module named foo

如何从其中获取 foo 模块?

最佳答案

当您以这种方式调用它时,包含 foo/ 的目录不在 sys.path 中。

python -m foo.gui

关于python - 在 Python 中引用模块内的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4965722/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com