03: pip使用

1.1 pip常用方法

  1、自我升级(升级pip到最新版本)
    pip install --upgrade pip

  2、 安装库
    pip install XXX

  3、 查看当前环境所有已安装的库
    pip list
    pip list --format=columns           # 新版list用法

  4、 查看已经过期的库
    pip list --o

  5、升级库
    pip install xxx -U

  6、查看库安装的路径
    pip show xxx

  7、卸载库
    pip uninstall xxx

  8、pip下载redis包到 /aaa/ 文件夹下
    [root@op-dev-xiaonaiqiang aaa]# pip install redis -d /aaa/
    [root@op-dev-xiaonaiqiang aaa]# ls
    redis-2.10.6-py2.py3-none-any.whl

    # 然后再安装,解决线上环境无法联网有些包无法直接pip安装
    (env2) [root@op-dev-xiaonaiqiang aaa]# pip install redis-2.10.6-py2.py3-none-any.whl 
    Processing ./redis-2.10.6-py2.py3-none-any.whl
    Installing collected packages: redis
    Successfully installed redis-2.10.6

1.2 解决 pip 升级到18.0升级报错问题

  1、下载pip-18.0-py2.py3-none-any.whl

      下载地址https://pypi.org/simple/pip/

  2、安装命令

      pip install pip-8.1.2-py2.py3-none-any.whl

  3、如果其他包使用pip无法安装

      下载对应版本安装:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient 

  4、pip安装mysqlclient报错问题

[root@linux-node1 web]# yum install mysql-devel      # 先安装mysl-devel
[root@linux-node1 web]# pip3 install mysqlclient  

 

posted @ 2018-08-09 17:33  不做大哥好多年  阅读(205)  评论(0编辑  收藏  举报