Python - CentOS 下 yum 安装 python3

1. 概述

  1. CentOS 7 自带 python2(python 以下正文简写为 py, 命令行中依然是 python)
  2. 尝试用 yum 安装 py3

2. 环境

  1. os
    1. centos7

3. 步骤

1. 确认没有安装 py3

  1. 命令
    > yum list install python*
    

2. 查找线上包

  1. 概述

    1. 看看 yum 里有没有
  2. 命令

    > yum list python*
    
  3. 结果

    1. 乍一看好像都是 py2 的包

3. 安装 epel 包

  1. 概述

    1. 上网查了下, 发现需要 epel-release
  2. 命令

    > yum install -y epel-release
    
  3. 结果

    1. 安装成功
    2. 再次执行 步骤2 的查找, 发现找到了若干个 py3 的包: python34, python36

4. 安装

  1. 概述

    1. 找到了就可以安装
  2. 命令

    > yum install -y python36
    

5. 验证

  1. 概述

    1. 安装好之后, 验证一下
  2. 命令

    > python3
    

4. 其他

  1. 运行脚本

    1. 安装完之后, 可以直接运行 py 脚本了
    2. 脚本头部, 需要添加以下的内容, 就可以用 ./ 直接运行
      #!/usr/bin/env python3
      
    3. py2 的话, 需要加
      #!/usr/bin/env python
      
  2. 后面还要了解 virtualenv 这个环境

    1. 满足不同项目对相同组件的不同依赖
      1. 听上去好拗口...
  3. yum 和 epel

    1. 这些东西之前虽然经常用, 但还是不太理解
      1. 感觉还是需要学习
posted @ 2019-05-26 12:59  轩辕拾銉  阅读(2050)  评论(0编辑  收藏  举报