如何在Linux云服务器上升级Python 3?
发布时间:2023-05-05 14:22       
本文介绍如何在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不仅修复了老版本的一些问题,还提供了新的功能和优化。