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 后解决 ,猜测可能是与安装的库中其它模块名字冲突(在另一个解释器环境下无需修改就能运行)

相关推荐
某空m11 分钟前
【Android】BottomNavigationView实现底部导航栏
android·java
撩得Android一次心动1 小时前
Android 四大组件桥梁 —— Intent (意图) 详解
android
用户2018792831672 小时前
MVP架构模式:餐厅点餐的有趣故事
android
用户2018792831672 小时前
MVVM 架构模式:咖啡馆的智能点餐系统
android
用户2018792831672 小时前
浅析Android MVC架构
android
AsiaLYF4 小时前
kotlin中MutableStateFlow和MutableSharedFlow的区别是什么?
android·开发语言·kotlin
2501_916008894 小时前
iOS 发布全流程详解,从开发到上架的流程与跨平台使用 开心上架 发布实战
android·macos·ios·小程序·uni-app·cocoa·iphone
4Forsee4 小时前
【Android】浅析 Android 的 IPC 跨进程通信机制
android·java
叶羽西5 小时前
如何区分Android、Android Automotive、Android Auto
android
用户2018792831675 小时前
用 “奶茶店订单系统” 讲懂 MVI 架构
android