【发布时间】:2018-01-21 05:52:15
【问题描述】:
我为我的相关文件构建了一个具有以下目录结构的 python 2.7 应用程序。 cal方法如何位于不同的文件夹位置?
Data-Wrangling-OpenStreetMap-data
|
+---- process_data
| |
| +---- __init__.py
| |
| +---- data_cleaner.py
|
+---- main_code.py
|
+---- audit _data
| |
| +---- __init__.py
| |
| +---- audit_file.py
我已经成功地通过使用以下方法为从 main_code.py 引用的一个类正确地做到了:
from process_data.data_cleaner import DataCleaner
但是,如果通过使用 import 语句尝试对位于 main_code.py 引用的单独文件夹中的另一个类尝试类似的模式
from audit_data.audit_file import AuditFile
我收到错误:
ImportError: 没有名为 audit_data.audit_file 的模块
关于我可能会忽略什么的任何想法和/或关于我需要发布哪些进一步详细信息以帮助找到我的问题的解决方案的指导?
【问题讨论】:
标签: python-2.7 python-import python-packaging module-packaging