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

如何在VS Code中选择Python解释器?手动指定路径仍提示输入怎么解决

配置问题分析

你给出的全局settings.json配置语法没有错误,无法生效核心是2个原因:

  • python.defaultInterpreterPath 属于全局默认配置,仅对首次打开的新工作区生效,如果你当前打开的项目已经存在工作区本地配置,全局配置会被覆盖,不会生效。
  • 手动输入路径后未触发Python扩展的识别刷新,导致配置未被加载。

解决步骤

  • 第一步:验证Python路径有效性
    按下Win+R输入cmd打开命令提示符,执行你的路径:
    c:\Users\tuanm\AppData\Local\Programs\Python\Python39\python.exe
    
    如果能正常弹出Python交互界面(显示版本号和>>>提示符)说明路径正确,否则重新核对你的Python安装路径,替换成正确的路径。
  • 第二步:配置工作区级别解释器路径(优先级高于全局配置)
    在你当前打开的项目根目录下,新建.vscode文件夹,进入文件夹后新建settings.json文件,填入如下内容:
    {
        "python.defaultInterpreterPath": "c:\\Users\\tuanm\\AppData\\Local\\Programs\\Python\\Python39\\python.exe",
        "python.pythonPath": "c:\\Users\\tuanm\\AppData\\Local\\Programs\\Python\\Python39\\python.exe"
    }
    
    同时配置两个参数是为了兼容新旧版本的VS Code Python扩展,不会冲突。
  • 第三步:刷新Python语言服务
    按下Ctrl+Shift+P调出命令面板,输入「Python: Restart Language Server」执行,之后再次打开命令面板输入「Python: Select Interpreter」,在弹出的列表里直接选择你对应的Python3.9版本即可。
  • 第四步:如果上述操作后问题仍存在,直接在扩展管理页找到Python扩展,选择卸载后重装,重启VS Code后重复前三个步骤即可解决。

内容的提问来源于stack exchange,提问作者TUấn Nguyễn

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 09:21:01