【发布时间】:2021-04-01 00:37:36
【问题描述】:
我是 python 新手,我无法理解为什么我会遇到标题错误。
这是我的项目结构:
这就是我在 shipping.py 模块中的内容:
def calc_shipping():
print('Calculating shipping...')
所以当我这样做时 -> from ecommerce.shipping import calc_shipping
并且想使用 calc_shipping()
我收到错误 ->
Traceback (most recent call last):
File "/Users/burakhanaksoy/gitHub/Python/PythonStudy/bman/basics/modules/app.py", line 9, in <module>
from ecommerce.shipping import calc_shipping
ModuleNotFoundError: No module named 'ecommerce'
感谢任何帮助。
最好的,
PS:我在 PyCharm 中也遇到了同样的错误,实际上在 PyCharm 中,它甚至不会在我输入时自动填充“电子商务”或“ecommerce.shipping”
from ecommerce.shipping import calc_shipping
【问题讨论】:
-
尝试 basics.ecommerce.shipping 或将“模块”更改为 python 模块?
-
感谢@Neeraj 的回答,现在可以了。如果您回答问题,我可以投票。
-
很高兴我能帮上忙 :)