【发布时间】:2020-12-20 19:35:54
【问题描述】:
我正在开发一个 Django 项目,我正在尝试运行一个测试文件,但导入时出现错误。 我的文件夹层次结构就像图像:
查看 core.py 中函数 process_data 的图像
我在测试目录中试图运行我的测试文件。
我的导入就像代码一样:
from coordenadas.core import process_data
但是,当我运行我的代码时,会显示错误:
Traceback (most recent call last):
File "tests_class_moviment.py", line 1, in <module>
from coordenadas.core import process_data
ModuleNotFoundError: No module named 'coordenadas'
我尝试使用相对导入
from .coordenadas.core import process_data
from .core import process_data
from ..coordenadas.core import process_data
from ..core import process_data
但在 pycharm 中不显示错误的唯一方法是
from coordenadas.core import process_data
知道我该如何解决它?
【问题讨论】:
标签: python-3.x import