Linux 安装 python
检查服务器python
版本
- 检查命令
# 如果有符合要求的版本就不用再安装了whereis python
注意:不要随意卸载系统已安装
python
版本#13
选择python
版本
- 查看版本
- 下载python版本
.tgz
包
# 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
- 配置编译目录
# 进入解压目录cd Python-3.9.0./configure --prefix=/usr/local/python3.9.0/
- 编译
make && make install
- 配置环境变量
# pythonPATH=/usr/local/python3.9.0/bin:$PATH# 保存后,刷新配置文件source /etc/profile
# python 全局配置 python3.9ln -s /usr/local/python3.9.0/bin/python3 /usr/bin/python3.9ln -s /usr/local/python3.9.0/bin/pip3 /usr/bin/pip
# 也可以直接指向 python,但是如果/usr/bin/下已经有python,需要先修改,请谨慎操作mv /usr/bin/python /usr/bin/python.bakln -s /usr/local/python3.9.0/bin/python3 /usr/bin/python
# 检查安装python3.9 -Vpython -V