美文网首页
centOS-6.9 安装Python3.6

centOS-6.9 安装Python3.6

作者: 敦敦实实 | 来源:发表于2018-06-28 16:48 被阅读0次

    centOS-6.9 默认自带的Python为2.6的版本

    1、安装基础包(不然在开发时会有各种小问题)

    yum -y install wget gcc c++make zlib-devel readline-devel bzip2-devel ncurses-devel sqlite-devel gdbm-devel xz-devel tk-devel openssl-devel python-devel
    

    wget:下载包;
    gcc、c++、make:用来编译的,装python包,可能要用到gcc和c++;
    zlib-devel: 压缩和解压方面的,
    bzip2-devel :解决没有_bz2模块的问题,也是压缩方面的,因为python没有自带。
    ncurses-devel :处理图片要用到

    2、下载Python3.6

    wget --no-check-certificate https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz#md5=e1a36bfffdd1d3a780b1825daf16e56c
    

    3、解压

    tar -zxvf Python-3.6.2.tgz
    

    4、进入解压后文件夹

    cd Python-3.6.2
    

    5、创建安装文件夹

    mkdir /usr/local/python3
    

    6、配置

    ./configure  --prefix=/usr/local/python3
    

    7、编译

    make
    

    8、安装

    make install
    

    9、修改文件

    将原 /usr/bin/python 名称修改为python_old

    mv /usr/bin/python /usr/bin/python_old
    

    10、修改yum文件

    vi /usr/bin/yum
    
    image.png

    将#!/usr/bin/python 改成 #!/usr/bin/python_old

    前提是你/usr/bin/下有python_old 文件夹 (在上一步已经创建)

    修改完后 执行代码 测试是否能使用

    yum -help
    
    image.png

    11、建立新Python 链接

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

    12、最后查看pip能否使用

    pip -v
    

    如果是这样


    image.png

    需要执行命令

    yum -y install pip
    

    如果出现下面情况


    image.png

    执行代码 安装epel扩展源:

    yum -y install epel-release 
    

    EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。

    然后安装pip

    yum -y install python-pip
    

    现在我们就可以使用 Python-3.6 进行愉快的玩耍了

    相关文章

      网友评论

          本文标题:centOS-6.9 安装Python3.6

          本文链接:https://www.haomeiwen.com/subject/uvvgyftx.html