You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

自定义Python包smog_usage_stats导入失败排查求助

解决自定义Python包VS Code导入失败但终端运行正常的问题

问题现象

  • 自定义数据采集Python包smog_usage_stats已通过pip完成安装
  • 执行测试代码时,VS Code点击运行按钮会触发ModuleNotFoundError,无法导入该包
  • 注释掉包导入语句后,脚本可正常打印"yes",证明其他第三方包(如requests)导入无异常
  • 在激活对应虚拟环境的终端中执行py script.py,脚本无报错,能正常运行

测试代码如下:

from smog_usage_stats import UsageStatsLookup
import requests

if requests:
    print("yes")
else:
    print("no")

问题根因

VS Code当前配置的Python解释器,并非安装了smog_usage_stats包的虚拟环境,导致运行时无法找到该包。

解决方法

  1. 点击VS Code左下角状态栏的Python解释器标识(显示当前使用的Python版本或环境名称)
  2. 在弹出的环境列表中,选择安装了目标包的虚拟环境
  3. 重新运行脚本,导入失败问题即可解决

内容的提问来源于stack exchange,提问作者nos codemos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 09:30:55