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

Ubuntu系统下如何正确使用已安装的Python 3.10版本

Ubuntu 20.04 Python 3.10 配置问题修复步骤

1. 解决python3.10 -m venv 报错问题

你此前安装的python3-venv仅适配系统默认的Python 3.8版本,Ubuntu中每个Python大版本需要独立安装对应venv组件,执行以下命令安装即可:

sudo apt update && sudo apt install python3.10-venv

安装完成后即可正常执行python3.10 -m venv venv命令创建虚拟环境。

2. 调整默认python3指向为3.10版本

两种方案可选,非必要优先选择方案二,避免修改全局配置影响系统依赖:

方案一:全局修改(对所有用户生效)

注意:全局修改默认python3版本可能会导致部分依赖Python3.8的系统工具运行异常,请谨慎操作

  • 先将两个Python版本添加到系统备选列表:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2

命令末尾的数字为优先级,数值越大优先级越高,配置完成后默认python3就会指向3.10版本。

  • 如果需要手动切换版本,执行以下命令按提示选择即可:
sudo update-alternatives --config python3

方案二:当前用户局部修改(更安全,不影响系统全局配置)

  • 编辑当前用户的shell配置文件:
    • 若使用默认bash终端,执行:nano ~/.bashrc
    • 若使用zsh终端,执行:nano ~/.zshrc
  • 在文件末尾添加如下别名配置:
alias python3='python3.10'
  • 保存退出后执行对应命令让配置生效:
    • bash用户:source ~/.bashrc
    • zsh用户:source ~/.zshrc
      配置完成后执行python3 --version即可看到返回3.10版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 20:36:06