当前位置:   article > 正文

CentOS 7编译安装及yum安装Python 3_centos 7 compile python

centos 7 compile python

转载:https://www.centos.bz/2017/03/centos-7-compile-yum-install-python-3/

最新的CentOS 7,默认的python版本仍然是python2.7,且python3也不在base仓库中。如果你的python应用程序依赖python3,在CentOS 7中有两种方法来安装Python 3。

从源码编译安装Python3

从源码编译安装python3是最通用的一种安装方法。因为你能选择安装的python3的版本,可以确切清楚安装python所需的依赖。

首先,安装所需工具:

  1. $ sudo yum install yum-utils

然后使用yum-builddep,为python3配置一个必须的构建环境和安装所需的依赖。如下命令:

$ sudo yum-builddep python

现在从https://www.python.org/ftp/python/下载python3版本,如python3.5

$ curl -O https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz

最后,按如下步骤安装python3。默认的安装路径为/usr/local。如果需要更改到其它目录,指定编译参数–prefix=/alternative/path。

  1. $ tar xf Python-3.5.0.tgz
  2. $ cd Python-3.5.0
  3. $ ./configure
  4. $ make
  5. $ sudo make install

执行完成后将安装python3,pip3,setuptools以及python3的库。

$ python3 --version

从EPEL yum安装python3

最新的EPEL 7仓库提供python3的安装。因此如果你使用的是CentOS7,你可以非常容易地安装python3了。执行如下命令启用EPEL仓库:

$ sudo yum install epel-release

然后使用yum安装python3.4

$ sudo yum install python34

注意这时是没有安装有pip的。要安装pip和setuptools,需要执行如下命令:

  1. $ curl -O https://bootstrap.pypa.io/get-pip.py
  2. $ sudo /usr/bin/python3.4 get-pip.py


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/328073
推荐阅读
相关标签
  

闽ICP备14008679号