Python 3.5中的程序包导入失败

在市场

我具有以下文件夹结构:

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

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

import io.foo

要么

from io.foo import *

Python 3.5中的wheareas出现导入错误:

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是一个内置模块不要将本地软件包的名称与内置模块的名称相同。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档