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

Ubuntu 20.04中如何让pip与Python 3.11版本保持一致?

解决Ubuntu 20.04中pip适配Python 3.11的问题

第一步:升级Python 3.11专属的pip

先确认Python 3.11的pip状态,执行:

python3.11 -m pip --version

如果显示版本老旧或者提示不存在,直接执行升级命令:

python3.11 -m pip install --upgrade pip

这一步会把适配Python 3.11的pip更新到最新版本。

第二步:让pip/pip3默认指向Python 3.11的pip

有两种简便方法可选:

方法1:设置终端别名(推荐,不改动系统默认配置)

  • 临时生效:在当前终端里执行,仅本次会话有效:
    alias pip='python3.11 -m pip'
    alias pip3='python3.11 -m pip'
    
  • 永久生效:编辑shell配置文件(比如~/.bashrc,如果用zsh就是~/.zshrc),在文件末尾添加上面两行,然后执行:
    source ~/.bashrc
    
    之后新开的终端里,pip和pip3就默认调用Python 3.11的pip了。

方法2:用系统替代工具设置默认(更彻底)

先确认Python 3.11的pip路径,执行:

which pip3.11

然后添加到系统备选:

sudo update-alternatives --install /usr/bin/pip3 pip3 $(which pip3.11) 1

接着选择默认的pip3:

sudo update-alternatives --config pip3

根据提示输入对应Python 3.11的选项编号,回车确认即可。

注意事项

不要轻易修改系统自带Python 3.8的pip,因为Ubuntu的部分系统工具依赖它,用上面两种方法既能满足你的便捷需求,又不会破坏系统原有环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 03:25:15