目录
官网源码包下载地址
https://www.python.org/downloads/source/
服务器上需要安装的环境依赖
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel python-devel gcc gcc-c++
安装步骤
解压源码包
tar -zvxf Python-3.7.6.tgz # 解压源码包
cd Python-3.7.6 # 进入到源码包内,准备下一步的安装
安装
./configure --prefix=/usr/local/python3 --enable-optimizations # 配置,设置安装目录为/usr/local/python3
make # 编译
make install # 安装
ln -s /usr/local/python3/bin/python3 /usr/bin/python3 # 做个软连接到系统启动文件内
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
验证
python3 -V # 或者 python3 进入到Python环境中就可以看到版本了 。成功就会返回:Python 3.7.6
pip3 -V # 成功就会返回:pip 19.2.3 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)
修改别名
vim /root/.bashrc
alias python='python3'
source /root/.bashrc
python #验证