【bug记录】VScode-ImportError: attempted relative import with no known parent package 已解决

作者分享了在做毕设时遇到的关于如何在VSCode的Python项目中正确引入同一目录下包中模块的问题,通过添加sys.path确保了import的路径正确性,解决了导入问题。参考了博主的解决方案。
部署运行你感兴趣的模型镜像

记录一个自己做毕设时遇到的bug:

在需要运行的.py文件前添加这两行代码,即可解决

import sys
sys.path.insert(0,r'C:\Users\tro\wxauto-WeChat3.9.8\wxauto-WeChat3.9.8')
#这个路径是文件所在路径

写的比较随便,只是记录给自己看,防止下次还会遇到

参考原博文(方案3):【已解决】【VSCode Python同项目内的import问题】在VSCode的Python项目中正确地import同项目下其他package中的module_vscode python import-优快云博客

感谢博主

您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

================================================ AI系统正在启动 [周日 2025/08/10 22:25:59.53] ================================================ [1/3] 启动模型API服务... 2025-08-10 22:25:59,763 - APIServer - INFO - 开始初始化模型... 2025-08-10 22:26:02,838 - APIServer - CRITICAL - 模型初始化异常: cannot import name 'cached_download' from 'huggingface_hub' (E:\Python310\lib\site-packages\huggingface_hub\__init__.py) ================================================== Starting DeepSeek-7B Model API Server Start Time: 2025-08-10T14:26:02.838619Z Model Status: Not Loaded ================================================== API Endpoints: - Generate: POST http://127.0.0.1:6000/generate - Status: GET http://127.0.0.1:6000/status - Health: GET http://127.0.0.1:6000/health ================================================== * Serving Flask app 'api_server' * Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:6000 Press CTRL+C to quit [2/3] 启动AI核心服务... 2025-08-10 22:26:04,203 - ConfigLoader - INFO - ✅ 使用环境变量指定工作区: E:\AI_Workspace 2025-08-10 22:26:04,203 - ConfigLoader - INFO - ✅ 使用环境变量指定工作区: E:\AI_Workspace 2025-08-10 22:26:04,204 - ConfigLoader - INFO - ✅ 已加载环境文件: E:\AI_Workspace\.env 2025-08-10 22:26:04,204 - ConfigLoader - INFO - ✅ 已加载环境文件: E:\AI_Workspace\.env 2025-08-10 22:26:04,204 - ConfigLoader - WARNING - ⚠️ 未找到硬件配置文件: E:\AI_Workspace\config\hardware_config.json 2025-08-10 22:26:04,204 - ConfigLoader - WARNING - ⚠️ 未找到硬件配置文件: E:\AI_Workspace\config\hardware_config.json 2025-08-10 22:26:04,210 - ConfigLoader - INFO - ============================================================ 2025-08-10 22:26:04,210 - ConfigLoader - INFO - ============================================================ 2025-08-10 22:26:04,210 - ConfigLoader - INFO - 🏠 工作区根目录: E:\AI_Workspace 2025-08-10 22:26:04,210 - ConfigLoader - INFO - 🏠 工作区根目录: E:\AI_Workspace 2025-08-10 22:26:04,210 - ConfigLoader - INFO - 🌿 环境: development (DEBUG: True) 2025-08-10 22:26:04,210 - ConfigLoader - INFO - 🌿 环境: development (DEBUG: True) 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 🌐 主机: 0.0.0.0:8000 (Gradio: 7860) 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 🌐 主机: 0.0.0.0:8000 (Gradio: 7860) 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 📝 日志级别: INFO 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 📝 日志级别: INFO 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 💾 模型缓存: E:\ai_temp\models 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 💾 模型缓存: E:\ai_temp\models 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 🤖 默认模型: qwen2-7b (GPU: True) 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 🤖 默认模型: qwen2-7b (GPU: True) 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 🔑 安全密钥: ***** 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 🔑 安全密钥: ***** 2025-08-10 22:26:04,211 - ConfigLoader - INFO - ⏰ 生活系统: 启用 2025-08-10 22:26:04,211 - ConfigLoader - INFO - ⏰ 生活系统: 启用 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 🗄️ 数据库: sqlite://ai_user@localhost:3306/ai_system 2025-08-10 22:26:04,211 - ConfigLoader - INFO - 🗄️ 数据库: sqlite://ai_user@localhost:3306/ai_system 2025-08-10 22:26:04,211 - ConfigLoader - INFO - ============================================================ 2025-08-10 22:26:04,211 - ConfigLoader - INFO - ============================================================ 2025-08-10 22:26:04,212 - CoreConfig - INFO - ✅ 成功导入全局配置 2025-08-10 22:26:04,212 - CoreConfig - INFO - ✅ 成功导入全局配置 2025-08-10 22:26:04,212 - CoreConfig - INFO - ℹ️ 自定义配置文件不存在: E:\AI_Workspace\config\core_config.json 2025-08-10 22:26:04,212 - CoreConfig - INFO - ℹ️ 自定义配置文件不存在: E:\AI_Workspace\config\core_config.json 2025-08-10 22:26:04,212 - CoreConfig - INFO - 📝 日志文件已设置: E:\AI_System\logs\core_config.log 2025-08-10 22:26:04,212 - CoreConfig - INFO - 📝 日志文件已设置: E:\AI_System\logs\core_config.log 2025-08-10 22:26:04,212 - CoreConfig - INFO - 目录创建结果: 成功 8 个, 失败 0 个 2025-08-10 22:26:04,212 - CoreConfig - INFO - 目录创建结果: 成功 8 个, 失败 0 个 2025-08-10 22:26:04,212 - CoreConfig - INFO - ✅ 核心配置初始化完成 2025-08-10 22:26:04,212 - CoreConfig - INFO - ✅ 核心配置初始化完成 2025-08-10 22:26:04,212 - CoreConfig - INFO - ============================================================ 2025-08-10 22:26:04,212 - CoreConfig - INFO - ============================================================ 2025-08-10 22:26:04,213 - CoreConfig - INFO - 🏢 核心配置摘要: 2025-08-10 22:26:04,213 - CoreConfig - INFO - 🏢 核心配置摘要: 2025-08-10 22:26:04,213 - CoreConfig - INFO - AI系统路径: E:\AI_Workspace 2025-08-10 22:26:04,213 - CoreConfig - INFO - AI系统路径: E:\AI_Workspace 2025-08-10 22:26:04,213 - CoreConfig - INFO - 临时文件路径: E:\AI_Workspace\ai_temp 2025-08-10 22:26:04,213 - CoreConfig - INFO - 临时文件路径: E:\AI_Workspace\ai_temp 2025-08-10 22:26:04,213 - CoreConfig - INFO - 代理路径: E:\AI_System\agent 2025-08-10 22:26:04,213 - CoreConfig - INFO - 代理路径: E:\AI_System\agent 2025-08-10 22:26:04,213 - CoreConfig - INFO - Web UI路径: E:\AI_System\web_ui 2025-08-10 22:26:04,213 - CoreConfig - INFO - Web UI路径: E:\AI_System\web_ui 2025-08-10 22:26:04,213 - CoreConfig - INFO - 模型目录: E:\ai_temp\models 2025-08-10 22:26:04,213 - CoreConfig - INFO - 模型目录: E:\ai_temp\models 2025-08-10 22:26:04,213 - CoreConfig - INFO - 默认模型: qwen2-7b (设备: cpu, 使用GPU: True) 2025-08-10 22:26:04,213 - CoreConfig - INFO - 默认模型: qwen2-7b (设备: cpu, 使用GPU: True) 2025-08-10 22:26:04,213 - CoreConfig - INFO - 日志级别: 20 (日志目录: E:\AI_System\logs) 2025-08-10 22:26:04,213 - CoreConfig - INFO - 日志级别: 20 (日志目录: E:\AI_System\logs) 2025-08-10 22:26:04,213 - CoreConfig - INFO - 熔断阈值: 5 2025-08-10 22:26:04,213 - CoreConfig - INFO - 熔断阈值: 5 2025-08-10 22:26:04,213 - CoreConfig - INFO - ============================================================ 2025-08-10 22:26:04,213 - CoreConfig - INFO - ============================================================ Traceback (most recent call last): File "E:\AI_System\agent\agent_core.py", line 10, in <module> from model_manager import ModelManager File "E:\AI_System\agent\model_manager.py", line 4, in <module> from .models.base_model import BaseModel ImportError: attempted relative import with no known parent package [3/3] 启动用户界面... 系统启动完成!自动打开监控页面... 2025-08-10 22:26:07 - WebServer - INFO - ================================================== 2025-08-10 22:26:07 - WebServer - INFO - 🚀 开始初始化AI系统 2025-08-10 22:26:07 - WebServer - INFO - ================================================== 2025-08-10 22:26:07 - WebServer - INFO - 项目根目录: E:\AI_System 2025-08-10 22:26:07 - WebServer - INFO - 添加路径: E:\AI_System\agent 2025-08-10 22:26:07 - WebServer - INFO - 添加路径: E:\AI_System\core 2025-08-10 22:26:07 - WebServer - INFO - 添加路径: E:\AI_System\utils 2025-08-10 22:26:07 - WebServer - INFO - 添加路径: E:\AI_System\config 2025-08-10 22:26:07 - WebServer - INFO - 添加路径: E:\AI_System\cognitive_arch 2025-08-10 22:26:07 - WebServer - INFO - 添加路径: E:\AI_System\environment 2025-08-10 22:26:07 - WebServer - INFO - ✅ AI核心系统初始化完成 2025-08-10 22:26:07 - WebServer - INFO - ✅ 硬件管理器初始化成功 2025-08-10 22:26:07 - WebServer - INFO - ✅ 生活调度器初始化成功 2025-08-10 22:26:07 - WebServer - INFO - 🚦 生活系统后台线程启动 2025-08-10 22:26:07 - WebServer - INFO - ✅ 生活系统后台线程已启动 2025-08-10 22:26:07 - WebServer - INFO - ✅ AI智能体初始化成功 2025-08-10 22:26:07 - WebServer - INFO - 环境管理器已启动 2025-08-10 22:26:07 - WebServer - INFO - ✅ 环境管理器初始化成功 2025-08-10 22:26:07 - WebServer - INFO - ✅ 进化监控线程已启动 2025-08-10 22:26:07 - WebServer - INFO - ✅ 所有系统组件初始化完成 * Serving Flask app 'server' * Debug mode: on WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:5000 Press CTRL+C to quit ================================================ 运行中进程: python.exe 14272 Console 1 211,160 K python.exe 12728 Console 1 43,512 K ================================================ 按任意键退出此窗口(服务将继续在后台运行)...
08-11
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值