以下是在 CentOS 7 上安装 Python 2.7 的详细步骤:
1、安装必要的依赖包
yum y install gcc openssldevel bzip2devel
2、下载并解压 Python 源码
进入/usr/src
目录,然后使用 wget 下载 Python 2.7.15.tgz 文件,如果本地已经有该文件,这一步可以省略。
cd /usr/src wget https://www.python.org/ftp/python/2.7.15/Python2.7.15.tgz tar zxvf Python2.7.15.tgz
3、编译和安装 Python
进入解压后的 Python 目录,运行./configure
、make
和make altinstall
命令来编译和安装 Python。
cd Python2.7.15 ./configure enableoptimizations make make altinstall
4、验证安装是否成功
通过查看 Python 版本来确认安装是否成功。
/usr/local/bin/python2.7 V
5、配置环境变量(可选)
为了方便使用新安装的 Python,可以将其路径添加到PATH
环境变量中,编辑~/.bash_profile
文件,添加以下行:
export PATH=$PATH:/usr/local/bin
保存后,执行source ~/.bash_profile
使更改生效。
6、安装 PIP
由于 Python 2.7.15 已经内置了ensurepip
模块,可以直接使用以下命令来安装 PIP:
/usr/local/bin/python2.7 m ensurepip
7、验证 PIP 是否安装成功
运行以下命令查看 PIP 版本:
/usr/local/bin/pip V
8、安装其他常用模块
使用 PIP 安装所需的 Python 模块,例如requests
:
/usr/local/bin/pip install requests
9、解决 YUM 与 Python 冲突问题
如果系统默认的 Python 被替换,YUM 可能会无法正常工作,可以通过修改/usr/bin/yum
文件的第一行为原来的 Python 版本来解决此问题:
vim /usr/bin/yum
将第一行改为:
#!/usr/bin/python2.6
10、
以上步骤详细介绍了在 CentOS 7 上安装 Python 2.7 的过程,包括安装必要的依赖包、下载并编译 Python、验证安装、配置环境变量、安装 PIP 以及解决 YUM 冲突问题,通过这些步骤,可以在 CentOS 7 上成功安装和使用 Python 2.7,满足开发和运行 Python 项目的需求。