美文网首页
debain安装python3和pip3

debain安装python3和pip3

作者: 1234yws | 来源:发表于2019-04-24 12:46 被阅读0次

    一、python3
    1、安装依赖文件

    apt-get install build-essential checkinstall
    apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev zlib1g-dev\
        libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
    

    2、进入cd /usr/local/

    cd /usr/local/
    

    3、下载python3和安装

    wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    tar -zxf Python-3.7.3.tgz
    rm Python-3.7.3.tgz
    cd Python-3.7.3
    ./configure --prefix=/usr/local/Python-3.7.3
    make 
    make install
    

    Tips:

    Python3.7需要openssl版本大于1.0.1或者LibreSSL版本大于2.6.4,如果你的版本刚好满足,那么执行完make就会像下图这样
    图1.png

    4、创建连接

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

    二、安装pip3
    1、cd到python3目录并且下载pip3

    wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz
    tar -zxvf setuptools-19.6.tar.gz
    rm setuptools-19.6.tar.gz
    cd setuptools-19.6/
    python3 setup.py build
    python3 setup.py install
    

    2、创建连接

    ln -s /usr/local/Python-3.7.3/bin/pip3 /usr/bin/pip3
    

    3、查看是否安装成功

    pip3 -V
    

    Tips:

    如果提示ssl无法编译,那么就需要手动安装openssl 1.0.1以上的版本或者LibreSSL 2.6.4以上的版本。
    我安装openssl1.0.1以上版本依旧不能解决ssl问题,所以我安装的是LibreSSL 2.6.4以上的版本。

    安装LibreSSL步骤

    一、下载libressl,版本随意选,大于2.6.4即可

    cd /root
    wget http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.7.4.tar.gz
    tar -zxvf libressl-2.7.4.tar.gz
    rm libressl-2.7.4.tar.gz
    cd libressl-2.7.4
    ./config –prefix=/usr/local/lib
    make
    make install
    

    二、查看libssl库

    cd /usr/local/lib 
    

    三、链接库

    cd /etc/ld.so.conf.d
    #新建文件:
    vi libressl-2.7.4.conf 
    #将libssl库安装路径加入文件 
    /usr/local/lib
    #重新加载库文件
    ldconfig -v  
    

    相关文章

      网友评论

          本文标题:debain安装python3和pip3

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