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

Mac下VSCode虚拟环境中dash、matplotlib无法被Pylance识别的问题求助

解决Mac VSCode虚拟环境中Dash/Matplotlib无法识别的问题
  • 确认VSCode的Python解释器指向虚拟环境
    点击VSCode底部状态栏显示Python版本的区域,在弹出的列表中选择虚拟环境内的解释器(路径通常为./venv/bin/python),之后重启VSCode终端,确保终端前缀显示(venv)。

  • 强制使用虚拟环境的pip安装库
    激活虚拟环境后,执行以下命令确保用的是虚拟环境自带的pip:

    python -m pip install dash matplotlib
    

    避免混用系统的pip或pip3导致库安装到非虚拟环境路径。

  • 验证虚拟环境激活状态
    激活环境后执行echo $VIRTUAL_ENV,若输出虚拟环境的路径则激活正常;若为空,重新执行source venv/bin/activate确保环境激活。再用pip list确认dash和matplotlib已安装在当前环境中。

  • 清除VSCode缓存
    关闭VSCode,通过Shift+Command+G打开Finder的前往文件夹窗口,输入~/Library/Application Support/Code,删除Cache和CachedData文件夹后重新启动VSCode。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 13:32:17