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

已用pip安装websockets仍报错ModuleNotFoundError:找不到websockets模块

解决ModuleNotFoundError: No module named 'websockets'问题

针对你在Python 3.10.2 + VSCode环境下遇到的这个问题,按以下步骤排查:

  • 确认VSCode使用的Python解释器版本
    点击VSCode左下角显示的Python版本,在弹出的列表中选中Python 3.10.2。很多时候VSCode会默认切换到系统其他Python版本或虚拟环境解释器,导致已安装的库无法被识别。

  • 确保pip与当前Python版本匹配
    在终端执行以下命令,检查两者版本是否一致:

    python --version
    pip --version
    

    如果版本不匹配,改用python -m pip install websockets重新安装,这条命令会强制使用当前python命令对应的环境来安装库。

  • 检查虚拟环境状态
    如果你的项目使用了虚拟环境:

    1. 先激活虚拟环境:
      • Windows:venv\Scripts\activate
      • Linux/macOS:source venv/bin/activate
    2. 激活后再执行pip install websockets,确保库安装在项目专属的虚拟环境中,同时VSCode要选中该虚拟环境的解释器。
  • 验证安装有效性
    在终端执行以下命令,确认websockets已成功安装:

    python -c "import websockets; print(websockets.__version__)"
    

    如果能正常输出版本号,回到VSCode重新运行代码即可。

内容的提问来源于stack exchange,提问作者Matt Gray

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 13:31:03