无法在另一个文件中导入文件

时间:2017-10-15 05:38:18

标签: python-3.x python-import

我有一个文件calc.py,其中我有基本计算的方法。现在我创建另一个文件(在同一目录中),名为test_calc.py,用于对calc.py文件中的方法进行单元测试。但是在test_calc.py文件中,当我输入import calc时,它说'没有这样的模块'。如果我在同一个目录中,为什么我不能导入calc?

以下是我的项目结构的屏幕截图 enter image description here

这是我尝试将calc导入test_calc.py文件时得到的结果 enter image description here

那出了什么问题?

1 个答案:

答案 0 :(得分:2)

至少尝试按照此处的建议

 from . import calc

Python 3不允许隐式相对导入。