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可以单独运行成功。(但是这样会影响我的项目结构,有大佬能够提供更好的解决方法吗?)

相关推荐
却道天凉_好个秋7 分钟前
pytorch(一):张量
人工智能·pytorch·python·深度学习
华清远见IT开放实验室13 分钟前
AI 算法核心知识清单(深度实战版1)
人工智能·python·深度学习·学习·算法·机器学习·ai
百结21418 分钟前
Python网络编程
网络·python
万粉变现经纪人31 分钟前
如何解决 pip install ta-lib 报错 本地 TA-Lib 库未安装 问题
数据库·python·scrapy·oracle·bug·pandas·pip
乔克199833 分钟前
代理连接失败的问题
python·httpx
猫咪老师35 分钟前
Day11 Python 关于线程和进程的最详细介绍!
后端·python
|华|35 分钟前
Python操作MySQL数据库
数据库·python·mysql
alphaTao40 分钟前
LeetCode 每日一题 2026/4/6-2026/4/12
python·算法·leetcode
zzwq.42 分钟前
PyMySQL 详解:从入门到实战,Python 操作 MySQL 一站式指南
开发语言·python
迷你可可小生1 小时前
二叉树知识点
python·算法