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

MacBook下VS Code中Brew Python虚拟环境无法检测boto3怎么办?

解决VS Code无法检测venv中boto3的问题

以下是针对MacBook + Brew Python venv场景的具体解决步骤:

  • 确认虚拟环境的Python路径
    先激活你的venv:

    source venv/bin/activate
    

    然后执行命令拿到解释器路径:

    which python3
    

    记下输出的路径(比如项目目录下的venv/bin/python3,或是Brew Python的安装路径)。

  • 在VS Code中指定对应解释器

    1. 按下Cmd+Shift+P打开命令面板
    2. 输入并选择Python: Select Interpreter
    3. 在弹出的列表里找到你刚才记下的venv路径对应的Python解释器,选中它
    4. 如果列表里没显示,选择Enter interpreter path,手动粘贴路径并确认
  • 验证配置(可选)
    打开项目下的.vscode/settings.json,检查是否有如下配置(没有的话手动添加):

    {
        "python.defaultInterpreterPath": "/你的项目路径/venv/bin/python3"
    }
    
  • 重启VS Code窗口
    按下Cmd+Shift+P,输入Reload Window并执行,确保环境加载生效

注意:确保你的venv是基于Brew安装的Python创建的,创建时要用Brew Python的路径执行python3 -m venv venv,避免和系统自带Python混淆。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 17:12:03