CentOS 6.5 安装 python 3.6.1

    CentOs6.5默认自带python2.6.6,对于自带的版本很多包都不能使用,比如数据库的ORM. 还有一些项目可能用到python版本,而且以后对Python2.x也不再支持等因素. 下面主要介绍在CentOs上源码安装python3.6.1.

    本文大部分参考自源码安装python3, 但是原文比较麻烦,经过简化主要是下面几步.

    第一步: 安装依赖包(比较重要)

    yum install -y openssl-static #对pip3可能有效

    yum install -y gcc wget #安装gcc

    yum groupinstall "Development tools" 

    yum install zlib-devel 

    yum install openssl-devel

    

    第二步: 下载源码,解压, 进入目录, 创建目录

    wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz

    tar zxvf Python-3.6.1

    cd Python-3.6.1

    mkdir /usr/local/python3 

    

    第三步:编译 安装(注意这里切换到root,即su root而不是sudo)

    ./configure --prefix=/usr/local/python3 #不指定目录,则默认安装在/usr/local/bin , /usr/local/lib, /usr/local/share中这样就不容易删除

    make && make install       #耐心等待


    第四步: 设置环境变量,创建软链接

    vim /etc/profile

    在末尾加上 export $PATH="/usr/local/python3/bin:$PATH"

    ln -s /usr/local/python3/bin/python3 /usr/bin/python3

    

    至此安装完成,在终端输入python3将进入交互式界面. 输入pip3 -V会输出版本信息

    Reference:

           https://www.cnblogs.com/weifeng1463/p/7883765.html


    

猜你喜欢

转载自blog.csdn.net/whitenigt/article/details/80226446
今日推荐