写在开头

家里的网换移动了,连博客卡的要死,所以这篇文章是在云服务器上写的。

python3.6.5已经出来一段时间了,众所周知,centos自带的python是python2,不自带python3,以前博主都是靠编译完的安装包安装python的,不用yum主要是epel源里的python3版本太低,又找不到其他好的源,这回终于找到了,所以记录下。

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

安装步骤

安装EPEL软件源

IUS依赖于EPEL,直接yum安装即可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的源并安装[root@VM_0_5_centos ~]# rpm -ivh https://centos7.iuscommunity.org/ius-release.rpm

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

Preparing... ################################# [100%]

package ius-release-1.0-15.ius.centos7.noarch is already installed

安装完成后进入下一步

安装python3.6.5

直接安装即可yum -y install python36u python36u-pip

安装完成后,检查是否安装成功[root@VM_82_242_centos ~]# python3.6

Python 3.6.5 (default, Apr 10 2018, 17:08:37)

[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>>[root@VM_82_242_centos ~]# pip3.6 -V

pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)

建立连接

用的朋友可能会感觉python3.6这个命令太长,那么我们可以做连接,更加贴近习惯[root@VM_82_242_centos ~]# ln /usr/bin/python3.6 /usr/bin/python3

[root@VM_82_242_centos ~]# ln /usr/bin/pip3.6 /usr/bin/pip3

然后就可以使用pip3,python3命令[root@VM_82_242_centos ~]# python3

Python 3.6.5 (default, Apr 10 2018, 17:08:37)

[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> exit();

[root@VM_82_242_centos ~]# pip3 -V

pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)

总结

一键安装yum -y install epel-release # 安装epel源

rpm -ivh https://centos7.iuscommunity.org/ius-release.rpm # 安装IUS源

yum -y install python36u python36u-pip # 安装python3.6.5

# 建立软连接

ln /usr/bin/python3.6 /usr/bin/python3

ln /usr/bin/python3.6m /usr/bin/python3m

ln /usr/bin/pip3.6 /usr/bin/pip3

python3.6.5安装教程-[教程]Centos下使用Yum安装python3.6.5相关推荐

  1. 如何解决CentOS下使用yum安装python-pip失败

    用Ubuntu的时候感觉很简单的事到ContOS上却变得很头痛,CentOS下使用yum安装python-pip失败的完美解决方法. 在执行以下命令安装Python-pip居然什么也没执行 yum i ...

  2. Centos7安装apt-get 在centos下用yum install xxx        不是使用apt-get

    https://www.cnblogs.com/yadongliang/p/8660046.html centos中执行apt-get命令提示apt-get command not found 先说结 ...

  3. centos7下安装低版本mysql_centos7下使用yum安装制定版本mysql

    一.准备mysql镜像源 到官网找mysql的yum源 wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm r ...

  4. CentOS下用yum安装FTP教程

    首先介绍下RPM和YUM的区别:rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装.查询.卸载.升级等工作.但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个r ...

  5. centos yum安装php5.5,奇妙伞-Centos下使用yum安装PHP5.5,5.6,7.0

    yum默认的php版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包, ...

  6. Centos下使用yum安装Mysql8(Mysql5.7)以及常见的配置和使用

    记录一下在centos7.x下面使用yum方式安装mysql8(Mysql5.7)关系型数据库 安装之前一般需要先确定centos7.x服务器里是否已经安装,未安装或者刚初始化的centos7.x服务 ...

  7. Linux Apache php MySQL 安装配置(Centos 6.4 yum安装)

    一.yum准备 1.Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器. 基于RPM包管理,能够 ...

  8. yum安装JAVA centos下使用yum安装jdk

    首先查看yum库有哪些jdk安装包可以使用 # yum -y list java* 输出: Loaded plugins: fastestmirror Loading mirror speeds fr ...

  9. CentOS 下使用yum安装nodejs

    如果安装标准版本 curl --silent --location https://rpm.nodesource.com/setup_4.x | bash - 如果要安装5版本的,执行下面的命令 cu ...

最新文章

  1. Visual Studio 2017 第三方依赖设置,附加依赖项和附加库目录
  2. 3min利用Python实现9种经典排序算法可视化!(附源代码)
  3. ei指什么_SCI、EI、SSCI和ISTP的区别!
  4. c++问题,EOF eofbit eof() 请问他们的区别是什么?
  5. socket buffer套接字缓存
  6. 数据可视化怎么完成的_完成期望后会发生什么:可视化育儿数据
  7. [java核心外篇]__Object类与对象类型的转型
  8. 熟悉相关电路,控制I/O口,且配置相关参数,LED,光敏,74LS164数码管
  9. PL/SQL学习笔记(二)
  10. eclipse 添加jar (servlet api)
  11. 千万不要手贱在win10系统上执行win7激活工具!!!
  12. python人脸对比相似度_相似度算法原理及python实现
  13. MPB:西湖大学鞠峰组-​​微生物群落定量宏基因组和宏转录组
  14. Linux I/O编程 实验内容
  15. 应用于大数据分析的工作流调度系统
  16. 利用同义词简化SQL Server 2005开发
  17. 【经济学】【综合篇】经济机器是怎样运行的
  18. 阿里云学生服务器专注于学生搭建个人博客
  19. 聊城大学计算机科学导论期末考试,09101计算机导论试卷a(含答案
  20. 通过C++实现加减乘除

热门文章

  1. 请教visio-uml-活动图中动作状态和状态的区别谢谢 - 软件工程-管理 - 软件规划版...
  2. Struts2利用stream直接输出Excel
  3. Sql Server 2005 存储过程分页
  4. 7月新的开始 - Axure学习03 - 布尔运算、表单元件
  5. C++ STL库的总结以及实现原理
  6. python内置函数(2)-递归与迭代
  7. python安装在什么系统下最好-学python语言用什么软件比较好?需要安装哪些软件?...
  8. python怎么自学、可以达到什么程度-Python学到什么程度才算精通?天津Python培训...
  9. python编程语言的缺点-常见的AI编程语言优缺点比较,程序员千万不要入错行!...
  10. 学python需要多久-怎么自学python,大概要多久?