源码安装python3以及yum 配置
1.下载python
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
tar -zxvf Python-3.7.3.tgz
cd Python-3.7.3.tgz
cd src
2.安装依赖
yum -y install gcc openssl-devel readline readline-devel zlib-devel libffi-devel
3.编译安装
./configure --prefix=/usr/local/soft/python3 --with-ssl
make && make install
cd /usr/local/soft/python3/bin
./python3.7
4.配置环境变量
可选
vim /etc/profile.d/python3.sh
export PYTHON_HOME=/usr/local/soft/python3
export PATH=$PYTHON_HOME/bin
python3
5.更改默认python版本
mv /usr/bin/python /usr/bin/python2.7.5
ln -s /usr/local/soft/python/bin/python3.7 /usr/bin/python
python -V
Python 3.7.3
6.配置yum
更换默认python版本后,yum不能使用了
vim /usr/bin/yum
在第一个行修改
#!/usr/bin/python ==> #!/usr/bin/python2.7.5
还有另外一个地方需要修改
vim /usr/libexec/urlgrabber-ext-down
#!/usr/bin/python ==> #!/usr/bin/python2.7.5
yum 可以正常使用
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。