-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Linuxosos
Description
检查服务器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
- 配置环境变量
# 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
Metadata
Metadata
Assignees
Labels
Linuxosos