您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python 3上的ImportError,在python 2.7上运行良好

Python 3上的ImportError,在python 2.7上运行良好

Python 3使用 绝对导入 。任何不合格的名称都将作为 顶级模块 导入。

您没有顶级ada模块。code_parsing.ada相反,您有一个模块,因此可以使用以下模块:

from code_parsing.ada import *

或使用明确的“本地包”参考:

from .ada import *

您可以使用以下命令在Python 2中强制执行相同的行为:

from __future__ import absolute_import

有关详细信息,请参见PEP 328 – 导入:多行和绝对/相对

python 2022/1/1 18:39:44 有416人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶