pycharm导入同目录下文件未标红但报错ModuleNotFoundError

此贴仅为记录debug过程,为防后续再次遇见


问题

问题情境

复现文章模型,pycharm项目初次运行

问题描述

在导入同目录下其它文件夹中的python文件时,未标红,但运行时报错ModuleNotFoundError

报错信息

未找到该模块

python 复制代码
Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "D:\software\server\pycharm\PyCharm 2021.1.3\plugins\python\helpers\pydev\_pydev_bundle\pydev_umd.py", line 197, in runfile
    pydev_imports.execfile(filename, global_vars, local_vars)  # execute the script
  File "D:\software\server\pycharm\PyCharm 2021.1.3\plugins\python\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
    exec(compile(contents+"\n", file, 'exec'), glob, loc)
  File "E:/PycharmProject/MTFNet/version_2/main-SEED.py", line 2, in <module>
    from datasets.SEED import SEED
  File "D:\software\server\pycharm\PyCharm 2021.1.3\plugins\python\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
    module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'datasets.SEED'

解决

将 datasets 文件夹名称 改为 datasets_seed 后解决 ,猜测可能是与安装的库中其它模块名字冲突(在另一个解释器环境下无需修改就能运行)

相关推荐
移动开发者1号1 小时前
使用 Android App Bundle 极致压缩应用体积
android·kotlin
移动开发者1号1 小时前
构建高可用线上性能监控体系:从原理到实战
android·kotlin
ii_best6 小时前
按键精灵支持安卓14、15系统,兼容64位环境开发辅助工具
android
美狐美颜sdk6 小时前
跨平台直播美颜SDK集成实录:Android/iOS如何适配贴纸功能
android·人工智能·ios·架构·音视频·美颜sdk·第三方美颜sdk
巴里巴气10 小时前
2025.1版本PyCharam找不到已存在的conda虚拟环境
pycharm·conda
恋猫de小郭11 小时前
Meta 宣布加入 Kotlin 基金会,将为 Kotlin 和 Android 生态提供全新支持
android·开发语言·ios·kotlin
aqi0011 小时前
FFmpeg开发笔记(七十七)Android的开源音视频剪辑框架RxFFmpeg
android·ffmpeg·音视频·流媒体
androidwork13 小时前
深入解析内存抖动:定位与修复实战(Kotlin版)
android·kotlin
梦天201513 小时前
android核心技术摘要
android
晓131315 小时前
OpenCV篇——项目(二)OCR文档扫描
人工智能·python·opencv·pycharm·ocr