• centos环境下安装python3以及pip3


    linux安装python3和pip3

    linux系统(centos,redhat) 一般的情况下自带python2 以及pip,但是现在主流的python版本是python3,所以需要python2和python3共存。

    1.安装依赖环境

    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel    
    

    2.安装gcc编译器

    yum install gcc -y
    

    3.下载python安装包

    wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
    
    
    #可以直接去python官网自己下载,不过注意版本!推荐使用双数
    

    4.讲安装包直接异动到/usr/local/

    mv Python-3.6.5.tgz /usr/local/
    
    #这里可以不需要移动,移动到需要的目录下即可(后面配置需要依次修改)
    

    5.在local目录下创建python3安装的文件夹

    mkdir /usr/local/python3
    

    6.进入Python-3.6.5.tgz所在的目录下

    cd /usr/local/
    

    7.解压安装包

    tar -xvf Python-3.6.5.tgz
    

    8.进入解压的文件夹

    cd /usr/local/Python-3.6.5/
    

    9.配置安装目录

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

    10.编译源码以及

    make 
    

    11.执行编译后的源码安装

    make install
    

    12.创建连接

     ln -s /usr/local/python3/bin/python3  /usr/bin/python3 
     
     相当于配置环境变量;这时直接输入python3 应该就可以直接进入python3的操作页面。 意味着python3 安装好了
    

    13.下载setuptools

    wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz
    
    
     --no-check-certificate :意味着以不安全的方法连接
    
    ##下载文件的md5校验码:c607dd118eae682c44ed146367a17e26
    

    14.解压

    tar -zxvf setuptools-19.6.tar.gz
    

    15.进入解压的文件

    cd setuptools-19.6/
    

    16.编译

    python3 setup.py build
    

    17.安装

    python3 setup.py install
    

    18.创建软连接

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

    19.查看pip的版本

    pip3 -V 
    此时显示的为python3.6的版本的pip即成功了
    

    !!!更新pip3后需要更新文件,或者直接重启虚拟机

  • 相关阅读:
    【python3的进阶之路一】正则表达式
    基础编程练习50道
    【python3的学习之路十四】IO编程
    【python3的学习之路十三】错误和调试
    【python3的学习之路十二】面向对象高级编程
    【python3的学习之路十一】面向对象编程
    jQuery之防止冒泡事件,冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。
    手机移动端WEB资源整合
    js 验证表单 js提交验证类
    js单条新闻向上滚动
  • 原文地址:https://www.cnblogs.com/luyi84895838/p/12024640.html
Copyright © 2020-2023  润新知