skip to content
Wentao Zhang

Linux 安装 python

/ 2 min read

Linux 安装 python

检查服务器python版本

  • 检查命令
Terminal window
# 如果有符合要求的版本就不用再安装了
whereis python

注意:不要随意卸载系统已安装python版本#13

选择python版本

  • 查看版本
  • 下载python版本.tgz
Terminal window
# wget 直接下载,如果网速慢 可以先下载到本地再上传到服务器
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz

解压.tgz

# 在下载目录下解压
tar -zxvf Python-3.9.0.tgz

安装编译python源码环境

yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

编译安装python

  1. 配置编译目录
# 进入解压目录
cd Python-3.9.0
./configure --prefix=/usr/local/python3.9.0/
  1. 编译
Terminal window
make && make install
  1. 配置环境变量
# python
PATH=/usr/local/python3.9.0/bin:$PATH
# 保存后,刷新配置文件
source /etc/profile
# python 全局配置 python3.9
ln -s /usr/local/python3.9.0/bin/python3 /usr/bin/python3.9
ln -s /usr/local/python3.9.0/bin/pip3 /usr/bin/pip
# 也可以直接指向 python,但是如果/usr/bin/下已经有python,需要先修改,请谨慎操作
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/python3.9.0/bin/python3 /usr/bin/python
# 检查安装
python3.9 -V
python -V