简要说明
- 本文使用的系统为 CentOS7
- 以安装 Python3.7 为例,其他的 3.x 的话把文章中的和 Python 版本有关的部分稍微修改一下就好。
yum源准备
-
更新 yum:
sudo yum -y update
(参数-y
用于提醒系统我们知道我们正在进行更改,免去终端提示我们要确认再继续) -
安装 yum-utils(一组扩展和补充yum的实用程序和插件):
sudo yum -y install yum-utils
-
安装 CentOS 开发工具(用于允许从源代码构建和编译软件):
sudo yum -y groupinstall development
安装Python3
-
安装 EPEL 源:
sudo yum -y install epel-release
-
安装 IUS 源:
sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm
-
安装 Python3.7:
sudo yum -y install python37u
-
安装 Pip 工具:
sudo yum -y install python37u-pip
-
到此如果没有出现意外的情况下安装基本上完成了,我们可以用
python3.7 -V
、pip3.7 -V
分别进行查看 Python 和 Pip 的版本,随便测试我们是否成功了。 -
顺便提一句这里应该可以在
/usr/lib/
目录下看到 python 相应版本的文件夹。
[
anonymking@CentOS ~
]
$
ls
/usr/lib
|
grep
python
python2.7
python3.7
添加软连接
-
使用
python3
来指向python3.7
:ln -s /usr/bin/python3.7 /usr/bin/python3
-
同理,给 Pip3 添加软连接:
ln -s /usr/bin/pip3.7 /usr/bin/pip3
-
现在试试你的 Python 吧:
python3 -V
、pip3 -V
参考:
- centos 下 yum安装python3
- EPEL
- IUS