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

MacOS下使用VSCode导入statistics模块报错:找不到该模块

解决MacOS下VSCode导入statistics模块报错问题

问题根源

MacOS默认自带Python2,而statistics是Python3.4及以上版本才纳入的标准库。你碰到的No module named statistics found错误,基本是因为VSCode默认关联了Python2解释器。

解决步骤

  • 切换VSCode的Python解释器到Python3:

    1. 打开VSCode,查看底部状态栏右下角的Python版本标识(比如显示Python 2.7.x),点击该标识。
    2. 在弹出的列表里选择已安装的Python3版本(比如Python 3.9.x或更高)。如果还没装Python3,可通过Homebrew执行brew install python安装,或者从Python官方渠道下载安装包。
  • 修正代码参数错误:
    你的代码里st.mean()的参数传递不符合要求,mean()方法需要接收可迭代对象(比如列表),不能直接传多个单独数值。修正后的代码如下:

import math
import statistics as st

# 将数值放入列表中作为参数
mean = st.mean([0.8, 0.6, 0.7, 0.6, 0.6])
print(mean)

验证

切换解释器并修正代码后,运行代码就能正常计算并输出均值0.66。

内容的提问来源于stack exchange,提问作者Otoniel Ramirez

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 20:35:57