繁体   English   中英

导入模块失败:ModuleNotFoundError:没有名为“文件夹”的模块

[英]Fail to import a Module: ModuleNotFoundError: No module named 'folder'

我试着了解 python package 和模块,在 serengeti.py 下面的结构中我通过from ubongo.arusha import Lake导入 arusha 模块(lake 是 arusha 模块中的一种方法)我收到错误“ModuleNotFoundError”我做需要添加到 PYTHONPATH。 我不知道哪里做错了,您可以在我的学习过程中提供任何帮助,我将不胜感激

ubongo
      |
       __init__.py
      |
       arusha.py
      |
      manyara 
             |
             __init__.py
             |
              serengeti.py

您需要将 ubongo 父级作为工作目录或位于 PYTHOPATH 上。

前一个选项是更好的做法,因为弄乱 PYTHONPATH 会产生问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM