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

如何在Visual Studio Code不同文件夹中使用同一Python Conda环境

在VS Code不同文件夹中共享同一个Conda Python环境的方法

前提

确保你已经通过Conda创建好目标共享环境,比如环境名为my_shared_env。如果还没创建,可在终端执行:

conda create -n my_shared_env python=3.10

单个文件夹关联环境

打开任意目标文件夹后,按以下步骤操作:

  • 打开VS Code命令面板(快捷键:Windows/Linux为Ctrl+Shift+P,Mac为Cmd+Shift+P)
  • 输入并选择Python: Select Interpreter选项
  • 在弹出的列表中,找到你要共享的Conda环境(通常路径包含envs/my_shared_env),选中即可完成关联

多文件夹共享同一环境

方法1:逐个手动选择

  • 在VS Code中打开第二个(或更多)文件夹(可通过File > Open Folder或File > Add Folder to Workspace添加)
  • 重复上述「单个文件夹关联环境」的步骤,再次选中同一个my_shared_env环境即可

方法2:通过工作区配置统一指定

如果把所有需要共享环境的文件夹加入同一个VS Code工作区,可统一设置默认解释器,避免重复操作:

  • 打开工作区设置:File > Preferences > Settings,切换到Workspace标签页
  • 搜索Python: Default Interpreter Path
  • 点击Edit in settings.json,填入你的Conda环境Python解释器的绝对路径,示例配置:
    {
      "python.defaultInterpreterPath": "~/miniconda3/envs/my_shared_env/bin/python"
    }
    
  • 保存配置后,该工作区内的所有文件夹都会默认使用这个Conda环境

验证配置是否生效

在每个文件夹中新建Python文件,执行以下代码:

import sys
print(sys.executable)

运行后,输出的路径应指向你指定的Conda环境的Python解释器,说明配置成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 16:20:46