vscode导入自定义模块报错ModuleNotFoundError解决方案

问题描述

我的项目为great_gas_or_agents,目录结构如下:

  • log_data_extract
  • math_algorithm
    现在我运行main.py,报错:from math_algorithm.utils import parse_month_match_request,ModuleNotFoundError: No module named 'math_algorithm'。

我打印os.getcwd(),输出为C:\Users\pengkangzhen\PycharmProjects\wk-projects\great_gas_or_agents\log_data_extract

解决方法

  1. 通过快捷键 Ctrl + (反引号)打开终端,或者通过菜单 View > Terminal 打开。
  2. 设置 PYTHONPATH 环境变量:$env:PYTHONPATH="C:\Users\pengkangzhen\PycharmProjects\wk-projects\great_gas_or_agents"
  3. 运行main.py,大功告成
相关推荐
千千寰宇4 分钟前
[Java/Python] Java 基于命令行调用 Python
python·java se-jdk/jvm
cnkeysky37 分钟前
vscode 配置 latex
vscode·latex
yvestine1 小时前
自然语言处理——文本表示
人工智能·python·算法·自然语言处理·文本表示
zzc9211 小时前
MATLAB仿真生成无线通信网络拓扑推理数据集
开发语言·网络·数据库·人工智能·python·深度学习·matlab
编程有点难1 小时前
Python训练打卡Day43
开发语言·python·深度学习
2301_805054561 小时前
Python训练营打卡Day48(2025.6.8)
pytorch·python·深度学习
LjQ20401 小时前
网络爬虫一课一得
开发语言·数据库·python·网络爬虫
哆啦A梦的口袋呀2 小时前
基于Python学习《Head First设计模式》第九章 迭代器和组合模式
python·学习·设计模式
sponge'2 小时前
opencv学习笔记2:卷积、均值滤波、中值滤波
笔记·python·opencv·学习
databook3 小时前
概率图模型:机器学习的结构化概率之道
python·机器学习·scikit-learn