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

如何通过命令行设置ms-python.python扩展的Python解释器选择路径

我已安装该扩展,
输入图片描述
请问是否有方法可以通过命令行设置该扩展的解释器选择路径?

解决方案

你可以通过以下3种方式在命令行设置Python扩展的默认解释器路径:

  • 启动VSCode时直接传参指定
    追加--python-path参数即可对本次启动的实例生效,示例:
    code /path/to/your/project --python-path /usr/bin/python3.10
  • 直接修改配置文件写入设置
    可以通过命令行直接写入Python扩展的对应配置项,支持两种作用域:
    • 全局生效:修改用户级settings.json,不同系统对应路径如下:
      • Windows:%APPDATA%\Code\User\settings.json
      • macOS:~/Library/Application Support/Code/User/settings.json
      • Linux:~/.config/Code/User/settings.json
    • 单个项目生效:修改项目根目录下的.vscode/settings.json
      写入配置的命令示例:
    • 若对应路径下没有settings.json文件,可直接创建写入:
      echo '{"python.defaultInterpreterPath": "/path/to/your/python"}' > .vscode/settings.json
    • 若已有配置文件,可通过jq工具修改避免覆盖原有配置:
      jq '. + {"python.defaultInterpreterPath": "/path/to/your/python"}' .vscode/settings.json > tmp.json && mv tmp.json .vscode/settings.json
  • 通过环境变量指定
    启动VSCode前先声明对应环境变量即可生效,示例:
    export VSCODE_PYTHON_DEFAULT_INTERPRETER=/opt/homebrew/bin/python3.11 && code .

注意事项

如果是远程开发、WSL、容器开发场景,需要填写对应运行环境内的实际解释器路径,避免使用本地路径导致扩展识别失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 22:36:04