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

如何设置VSCode Python扩展默认在自定义文件夹创建虚拟环境

解决VSCode默认在自定义文件夹创建Python虚拟环境的方法

方法一:通过VSCode可视化配置改默认路径

打开VSCode设置(快捷键Ctrl+,),搜索Python: Create Environment Default Location,把这个选项的值改成你想要的集中存放文件夹的绝对路径,比如D:\PythonEnvs(Windows)或者~/PythonEnvs(macOS/Linux)。保存设置后,下次用Python扩展创建虚拟环境时,默认就会在这个指定路径生成,还会自动用当前项目名称命名环境文件夹,方便区分不同项目的环境。

方法二:手动编辑settings.json配置

要是在设置界面找不到上面的选项,直接改配置文件更直接:

  • 按Ctrl+Shift+P打开命令面板,输入Preferences: Open Settings (JSON)回车
  • 在配置里加上这两行:
"python.createEnvironment.defaultLocation": "你的自定义文件夹绝对路径",
"python.venvPath": "你的自定义文件夹绝对路径"
  • 保存文件就生效了

备用方案:手动创建后关联到项目

如果上面的配置还是没效果,那就手动创建环境再关联:

  1. 打开终端,切换到你的自定义文件夹,执行创建命令:
# Windows系统
python -m venv 你的项目名-venv

# macOS/Linux系统
python3 -m venv 你的项目名-venv
  1. 回到VSCode,按Ctrl+Shift+P打开命令面板,输入Python: Select Interpreter,选中刚才创建的环境里的python.exe(Windows)或者bin/python(macOS/Linux)
  2. 之后这个项目就会默认使用这个集中存放的虚拟环境了

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 13:15:52