首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError: No_module_named

ModuleNotFoundError: No_module_named
EN

Stack Overflow用户
提问于 2022-07-29 09:31:11
回答 2查看 1.2K关注 0票数 0

我正在尝试从一个文件夹导入一些文件。代码相当简单:

myproject.resources 导入模型选择

我得到的是这个

ModuleNotFoundError:没有名为“myproject”的模块

当然,我有名为“我的项目”的文件夹、子文件夹资源,在最后一个文件夹中,我有模型选择文件,这是我需要使用的函数。

显然,我是Python的初学者,我觉得很简单的错误(我希望),但很难解决它。

EN

回答 2

Stack Overflow用户

发布于 2022-07-29 09:34:27

问题是您当前的工作目录。假设以下体系结构:

代码语言:javascript
复制
| folder
|   |_ my project
|         |_ resources.py

只有在当前工作目录为from myproject.resources import *的情况下才能使用folder。您可以使用os.getcwd()检查当前工作目录。

票数 0
EN

Stack Overflow用户

发布于 2022-07-29 09:35:33

很可能忘记在每个目录中添加一个空的__init__.py文件,以使它们被识别为模块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73164510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档