PyCharm从父目录的其他文件夹中导入模块报红但是主程序可以运行

一、项目结构

下面的是我的项目结构

二、问题

run_experiment.py文件报红且不能运行但是main.py可以运行,并且run_experiment.py生效。

1.如果是单独运行run_experiment.py报错:

2.如果是运行main.py运行成功并且run_experiment.py也生效

三、解决方法

直接将run_experiment.py文件移动到父目录就可以解决报红问题并且un_experiment.py可以单独运行成功。(但是这样会影响我的项目结构,有大佬能够提供更好的解决方法吗?)

相关推荐
花酒锄作田10 小时前
Pydantic校验配置文件
python
hboot10 小时前
AI工程师第四课 - 深度学习入门
pytorch·python·神经网络
ZhengEnCi21 小时前
P2M-Matplotlib折线图完全指南-从数据可视化到趋势分析的Python绘图利器
python·matlab·数据可视化
ZhengEnCi1 天前
P2L-Matplotlib饼图完全指南-从数据可视化到图表定制的Python绘图利器
python·matlab
曲幽1 天前
你的REST接口还在“过度投喂”数据吗?——FastAPI + GraphQL实战避坑指南
python·fastapi·web·graphql·route·cors·rest·strawberry
用户8358086187911 天前
基于 Self-RAG 与列表级重排序的进阶 RAG 系统设计与实现
python
Warson_L2 天前
Python `Annotated` 与 LangGraph Reducer 学习笔记
python
韩师傅2 天前
海天线算法的前世今生
python·计算机视觉
韩师傅2 天前
当你的甲方设备过烂,要如何快速出效果?
python·计算机视觉
Warson_L2 天前
LangGraph的MessageState and HumanMessage
python