CentOS安装python

参考链接:http://blog.csdn.net/rheostat/article/details/7614451
https://www.cnblogs.com/ewyb/archive/2010/10/26/1861744.html

步骤:

①第一步 在官网下载安装包。我下载的安装包是Python-3.5.0.tar.xz,第一次见这种压缩包格式,查了下,xz格式好像比7z格式压缩的更小,但是压缩费时更长,tar.xz格式是经过先压缩成tar,然后再压缩成xz.
压缩:

tar -cvf XXX.tar XXX/   --将xxx文件压缩成xxx.tar
xz -z xxx.tar           --将xxx.tar压缩成xxx.tar.zx

解压:

xz -d xxx.tar.xz        --将xxx.tar.xz解压成xxx.tar
tar -xvf xxx.tar        --将xxx.tar解压成xxx文件

②运行configure。cd到解压的目录,运行configure

[root@localhost Python-3.5.0]#./configure

③运行make命令,编译源码,这步可能会花一些时间

[root@localhost Python-3.5.0]#make

④运行make install命令,执行安装

[root@localhost Python-3.5.0]#make install

以下为安装成功后部分显示内容:

Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-7.1.2 setuptools-18.2
[root@localhost Python-3.5.0]# 

⑤至此,安装完成。运行python命令,会发现python版本跟我们安装的python版本不一致

[root@localhost data]# cd /
[root@localhost /]# python
Python 2.6.6 (r266:84292, Jul 23 2015, 15:22:56) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

好像是centos有预安装一个python,在 /usr/bin/python,所以我们需要将这个软链接链接到我们的安装的python上,运行如下命令:

[root@localhost /]# ln -s /data/Python-3.5.0/python /usr/bin/python

注:/data/Python-3.5.0/ 为Python安装目录。

这时,可能会提示:

ln: creating symbolic link `/usr/bin/python': File exists

若出现这个提示,把/usr/bin/python命令备份一下(或直接删除,但是,建议还是备份把。。。),再执行命令就可以了。

此时,运行python命令会进入我们安装的版本的python

[root@localhost /]# python
Python 3.5.0 (default, Dec 20 2017, 06:50:15) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值