码迷,mamicode.com
首页 > 编程语言 > 详细

CentOS7安装Python3

时间:2018-05-30 18:14:48      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:CentOS 7

CentOS 7安装Python3

我们可以看一下系统版本:

[root@lizhi01 etc]# cat centos-release
CentOS Linux release 7.4.1708 (Core)

由此确认系统版本是CentOS 7。
下面查看一下现有Python的版本:

[root@lizhi01 etc]# python -V
Python 2.7.5

版本号为Python2.7.5。在CentOS7中,原本带有Python2版本。
因为有很多系统命令都依赖于这个版本,所以不能够删除。例如:yum。
再来看一下原有的python2的安装位置:

[root@lizhi01 etc]# which python
/usr/bin/python

由此可以看出python2安装在/usr/bin/python下。我们也可以将python3安装在这个目录下。

在安装前需要的了解的信息我们已经看完了,接下来我们开始安装Python3。
首先安装相应的依赖包。

    [root@lizhi01 etc]yum -y groupinstall "Development tools"
    [root@lizhi01 etc]yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

新建文件将python3的安装包放在其路径下

[root@lizhi01 etc]mkdir /usr/bin/python3
cd /usr/bin/python3

根据自己的需求,安装相应的Python版本。我以Python3.6.2为例安装。

`[root@lizhi01 python3]wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz`

解压安装包
[root@lizhi01 python3]tar -xvJf Python-3.6.2.tar.xz
解压后得到Python-3.6.2

进入Python-3.6.2下
[root@lizhi01 python3]cd Python-3.6.2

安装Python3
./configure --prefix=/usr/local/python3
make && make install

创建软连接:
[root@lizhi01 python3]ln -s /usr/local/python3/bin/python3 /usr/bin/python3
[root@lizhi01 python3]ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

CentOS7安装Python3

标签:CentOS 7

原文地址:http://blog.51cto.com/12295209/2122132

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!