gpt4 book ai didi

python - Python 3.5 中的包导入失败

转载 作者:太空狗 更新时间:2023-10-30 00:47:28 26 4
gpt4 key购买 nike

我有以下文件夹结构:

/main
main.py
/io
__init__.py
foo.py

在 Python 2.7 中,我会在 main.py 中编写以下内容:

import io.foo

from io.foo import *

在 Python 3.5 中出现导入错误:

Traceback (most recent call last):
File "./main.py", line 6, in <module>
import io.foo
ImportError: No module named 'io.foo'; 'io' is not a package

到目前为止我找不到任何帮助。

最佳答案

io 是一个 built-in module .不要将本地包命名为与内置模块相同的名称。

关于python - Python 3.5 中的包导入失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49692183/

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