当前位置: 首页 > news >正文

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

问题描述

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

  • log_data_extract
    • main.py
  • 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,大功告成

相关文章:

  • 【雷达原理】一维CFAR检测算法——对比分析与代码实现
  • 如何设置vue3项目中默认的背景为白色
  • 微信如何防止被对方拉黑删除?一招教你解决!文末附软件!
  • Ubuntu22.04配置脚本开机自启动
  • 云原生架构相关技术_2.云原生微服务
  • Three.js和Babylon.js,webGL中的对比效果分析!
  • Python驱动下的AI革命:技术赋能与案例解析
  • Nvidia Jetson/Orin +FPGA+AI大算力边缘计算盒子:人工智能消防应用
  • MS1112驱动开发
  • 查看Hive表的描述信息,包括在HDFS上的Location信息
  • mysql optimizer_switch : 查询优化器优化策略深入解析
  • mysql自带分页
  • 简单聊下服务器防病毒
  • python基础实例
  • 分布式数据库架构:从单实例到分布式,开发人员需及早掌握?
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • Docker入门(二) - Dockerfile
  • IDEA常用插件整理
  • Java 最常见的 200+ 面试题:面试必备
  • JavaScript 基本功--面试宝典
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • js算法-归并排序(merge_sort)
  • laravel with 查询列表限制条数
  • node 版本过低
  • React 快速上手 - 07 前端路由 react-router
  • Spring核心 Bean的高级装配
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • WebSocket使用
  • 阿里云前端周刊 - 第 26 期
  • 第十八天-企业应用架构模式-基本模式
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 手写双向链表LinkedList的几个常用功能
  • 数组大概知多少
  • 用Python写一份独特的元宵节祝福
  • $jQuery 重写Alert样式方法
  • (4)事件处理——(7)简单事件(Simple events)
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (转)socket Aio demo
  • .bat批处理出现中文乱码的情况
  • .gitignore文件—git忽略文件
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .net core使用ef 6
  • .NET Core中Emit的使用
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET 反射 Reflect
  • .NET 设计模式—简单工厂(Simple Factory Pattern)
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池
  • .net中应用SQL缓存(实例使用)
  • @data注解_一枚 架构师 也不会用的Lombok注解,相见恨晚
  • @FeignClient 调用另一个服务的test环境,实际上却调用了另一个环境testone的接口,这其中牵扯到k8s容器外容器内的问题,注册到eureka上的是容器外的旧版本...
  • @serverendpoint注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)