[20200530]centos上安装python3

centos上安装python3

1)安装管理repository及扩展包的工具 (主要是针对repository)

    sudo yum install yum-utils     

2)使用yum-builddep为Python3构建环境,安装缺失的软件依赖,使用下面的命令会自动处理.

    sudo yum-builddep python   

3)下载python3.5源码

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

4)最后一步,编译安装Python3,默认的安装目录是/usr/local如果你要改成其他目录可以在编译(make)前使用configure命令后面追加参数“–prefix=/alternative/path”来完成修改。

    $ tar xf Python-3.5.0.tgz

    $ cd Python-3.5.0

    $ ./configure

    $ make

    $ sudo make install


至此你已经在你的CentOS系统中成功安装了python3、pip3、setuptools,查看python版本

$ python3 -V

如果要将Python3作为python的默认版本,你需要修改一下 bashrc 文件,增加一行alias参数

alias python='/usr/local/bin/python3.5'

由于CentOS 7建议不要动/etc/bashrc文件,而是把用户自定义的配置放入/etc/profile.d/目录中,具体方法为

vi /etc/profile.d/python.sh

输入alias参数alias python=’/usr/local/bin/python3.5’,保存退出

如果非root用户创建的文件需要注意设置权限

chmod 755 /etc/profile.d/python.sh

重启会话使配置生效

source /etc/profile.d/python.sh

你可能感兴趣的:([20200530]centos上安装python3)