centos7安装python3.6

由于linux自带的环境是python2,所以python3需要自己安装

我们使用的是IUS源,IUS(Inline with Upstream Stable)是一个社区项目,它旨在为Linux企业发行版提供可选软件的最新版RPM软件包。 IUS软件替换CentOS基本源中的软件使用的是安全替换的方式:即当CentOS系统中安装了相应的软件后,再使用IUS源安装相应的软件,IUS软件不会直接更新升级系统自带的软件源,而是提示一个冲突,如果要安装IUS软件,需要先卸载CentOS系统中自带的相应的软件。

此处的linux环境是centos7

[root@Openshift41 ~]# cat /etc/redhat-release 
CentOS Linux release 7.3.1611 (Core) 

安装EPEL软件

yum -y install epel-release

安装IUS软件源

请根据您的系统选择rpm包:

https://rhel6.iuscommunity.org/ius-release.rpm

https://rhel7.iuscommunity.org/ius-release.rpm

https://centos6.iuscommunity.org/ius-release.rpm

https://centos7.iuscommunity.org/ius-release.rpm

我的系统是CentOS7,那么我们选择CentOS7的源并安装

yum install https://centos7.iuscommunity.org/ius-release.rpm

安装完成后进入下一步

安装python3.6.5

yum -y install python36u python36u-pip

安装完成后,检查是否安装成功

[root@Openshift41 ~]# python3.6
Python 3.6.7 (default, Dec  5 2018, 15:02:05) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

[root@Openshift41 ~]# pip3.6 -V
pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)

建立链接

ln -s /bin/python3.6 /bin/python3
ln -s /bin/pip3.6 /bin/pip3

总结

一键安装(centos7)
cat installpy3.sh

#!/bin/bash
echo "install python3 and pip3"
yum install epel-release
yum install https://centos7.iuscommunity.org/ius-release.rpm
yum install python36u   # 安装python
ln -s /bin/python3.6 /bin/python3
yum install python36u-pip  # 安装pip3,相当于linux里面的yum,可以在线安装一些python模块
ln -s /bin/pip3.6 /bin/pip3
echo "done!"

参考:https://blog.craftyun.cn/post/142.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值