zoukankan      html  css  js  c++  java
  • Linux上安装pip以及setuptools

    毕竟丰富的第三方库是python的优势所在,为了更加方便的安装第三方库,使用pip命令,我们需要进行相应的安装。

    1、安装pip前需要前置安装setuptools

    命令如下:

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

    如果前面没布置好环境的话,就要苦逼一下了:

    报错: RuntimeError: Compression requires the (missing) zlib module

    我们需要在linux中安装zlib-devel包,进行支持。

    yum install zlib-devel

    需要对python3.5进行重新编译安装。

    cd python3.6.1
    
    make && make install

    又是漫长的编译安装过程。

    重新安装setuptools

    python3 setup.py build
    
    python3 setup.py install

    2、安装pip

    命令如下:

    wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
    
    tar -zxvf pip-8.0.2.tar.gz
    
    cd pip-8.0.2
    
    python3 setup.py build
    
    python3 setup.py install
    
    如果没有意外的话,pip安装完成。

    如果没有搞好环境的话,会碰见亲切的报错:

    pip3 install paramiko

    报这个错

    pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

    然后开始进行如下操作

    yum install openssl
    yum install openssl-devel
    cd python3.6.1
    make && make install
    
  • 相关阅读:
    hdu 1754
    hdu 1166
    poj 1193
    如何由XSD自动生成XML和实体类
    WinForm(C#)CheckedlistBox绑定数据,并获得选中的值(ValueMember)和显示文本(DisplayMember)
    C#读写共享文件夹
    去除TFS版本控制信息
    SQL 触发器
    C#中操作WMI的类库-实现远程登录共享
    VS 制作安装包小窥
  • 原文地址:https://www.cnblogs.com/fu-yong/p/9025507.html
Copyright © 2011-2022 走看看