如何在Linux云服务器上升级Python 3?

  • 发布时间:2022-02-02 19:56:03
  • 阅读次数:1189

本文介绍如何在Linux云服务器上,通过源代码编译方式升级到最新版本的Python 3,适用于CentOS、Ubuntu、Debian等Linux发行版本。

首先核实当前Python 3版本。

# python3 -V
Python 3.6.8

安装编译源代码所需的组件。

# yum groupinstall 'development tools' -y && yum install wget openssl-devel bzip2-devel libffi-devel xz-devel -y

访问Python官方网站,获取最新版本的gzip格式的源代码文件。下面以3.9.6版本为例,实际操作时替换成最新版本的URL地址。

# wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz
# tar xzf Python-3.9.6.tgz
# cd Python-3.9.6 && ./configure --enable-optimizations
# make altinstall

更新Python包管理工具PIP。

# /usr/local/bin/python3.9 -m pip install --upgrade pip

核实Python版本和PIP版本。

# python -V && pip -V
Python 3.9.6
pip 21.2.3 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)

升级Python到最新版本是云服务器运维工作中非常重要的一部分。最新版本的Python不仅修复了老版本的一些问题,还提供了新的功能和优化。

【全文完】

< 上一篇:如何在Ubuntu云服务器上从PHP 7升级到PHP 8? 下一篇:如何在CentOS云服务器上安装Java标准版? >