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

VSCode中Python虚拟环境venv安装sklearn后无法识别求助

解决Windows下VSCode虚拟环境sklearn识别问题
  • 确认VSCode使用的是venv的Python解释器
    按Ctrl+Shift+P打开命令面板,输入Python: Select Interpreter,在列表里找到你创建的venv环境对应的Python路径(一般是.venv\Scripts\python.exe),选中它。

  • 检查VSCode终端的环境关联

    1. 在VSCode终端里执行.\venv\Scripts\activate确保虚拟环境激活
    2. 输入where python,查看输出的路径是否是venv文件夹下的Python.exe,确保终端用的是虚拟环境的解释器
    3. 执行pip list,确认scikit-learn(或别名sklearn)出现在列表中
  • 重新用虚拟环境的pip安装sklearn
    如果上面确认终端用的是venv的Python,但pip安装的包没进venv,直接用绝对路径执行安装:

    .\venv\Scripts\pip install scikit-learn
    
  • 重启VSCode
    有时候VSCode的缓存会导致识别异常,重启后重新选择解释器再测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 02:45:10