不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2025-04-06 19:28:00  修改时间:2025-04-10 14:35:57  分类:06.Linux软件安装  编辑

1、编译安装 Python 2.7.18

(1) 安装依赖环境

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel expat-devel gdbm-devel

(2) 下载 Python 2 源码包,例如 Python 2.7.18

wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz

(3) 解压源码包

tar -zxvf Python-2.7.18.tgz

(4) 创建安装目录

mkdir /usr/local/python2

(5) 进入解压目录,执行配置、编译和安装命令

cd ./Python-2.7.18
./configure --prefix=/usr/local/python2
make && make install

(6) 建立软链接

ln -s /usr/local/python2/bin/python2 /usr/bin/python2
ln -s /usr/local/python2/bin/pip2 /usr/bin/pip2

(7) 查看版本

# python2 -V
Python 2.7.18

2、安装包管理器 pip

在编译安装 Python 2.7.18 后,需要单独安装 pip。以下是安装 pip 的步骤:

(1) 下载 get-pip.py 脚本

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py

(2) 安装 pip

使用 Python 2.7.18 运行 get-pip.py 脚本,安装 pip:

python2 ./get-pip.py

(3) 验证 pip 安装

# pip2 --version
pip 20.3.4 from /usr/local/python2/lib/python2.7/site-packages/pip (python 2.7)

# ll /usr/bin/pip2
lrwxrwxrwx. 1 root root 27 Apr  6 19:22 /usr/bin/pip2 -> /usr/local/python2/bin/pip2