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

Ubuntu 20.4环境下如何在VSC中设置Python3.10.7为默认解释器

在VS Code及Ubuntu 20.04中设置默认Python 3.10.7解释器

一、仅在VS Code中指定Python 3.10.7

如果你只需要在VS Code运行脚本时使用该版本,按以下步骤操作:

  • 打开目标Python脚本,点击VS Code左下角状态栏显示的Python版本标识(如Python 3.9.x)
  • 在弹出的解释器列表中,找到并选中/usr/bin/python3.10.7(若列表未显示,点击底部「Enter interpreter path」手动输入该路径确认)
  • 打开VS Code内置终端,执行python --version验证,此时应该显示Python 3.10.7

二、将Ubuntu系统全局默认Python改为3.10.7

若要让系统终端默认使用该版本,使用update-alternatives工具配置:

  1. 先确认Python 3.10.7的路径,执行命令:
    ls /usr/bin/python*
    
    确认/usr/bin/python3.10.7存在(通常简写为python3.10)
  2. 注册Python版本到备选列表:
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10.7 100
    sudo update-alternatives --install /usr/bin/python python /home/myname/anaconda3/bin/python 50
    
    注:末尾数字是优先级,100高于50,意味着默认会优先选择前者
  3. 切换默认版本:
    sudo update-alternatives --config python
    
    在弹出的选项中,输入对应Python 3.10.7的序号,按回车确认
  4. 验证:打开系统终端,执行python --version,应显示Python 3.10.7

注意事项

  • 不要直接删除Anaconda的Python路径,避免依赖它的程序运行出错
  • 若VS Code仍未生效,重启编辑器后再检查,或手动修改.vscode/settings.json中的python.defaultInterpreterPath为/usr/bin/python3.10.7

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 04:50:13