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 小时前
Android perfetto - 记录分析memory
android·性能优化
尤老师FPGA1 小时前
使用ZYNQ芯片和LVGL框架实现用户高刷新UI设计系列教程(第四十二讲)
android·java·ui
lpfasd1232 小时前
JetBrains2025.3更新
ide
成都大菠萝2 小时前
2-2-29 快速掌握Kotlin-过滤函数filter
android
成都大菠萝2 小时前
2-2-18 快速掌握Kotlin-扩展属性
android
成都大菠萝2 小时前
2-2-21 快速掌握Kotlin-定义扩展文件
android
成都大菠萝2 小时前
2-2-19 快速掌握Kotlin-可空类型扩展函数
android
成都大菠萝2 小时前
2-2-23 快速掌握Kotlin-apply函数详解
android
Lv11770083 小时前
Visual Studio中的接口
ide·笔记·c#·visual studio
2501_916007473 小时前
iOS 证书如何创建,从能生成到能长期使用
android·macos·ios·小程序·uni-app·cocoa·iphone