zoukankan      html  css  js  c++  java
  • 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  
  • 相关阅读:
    JDK的KeyTool和KeyStore等加密相关
    关于分布式事务的随笔[待续]
    Netty实例几则
    Disruptor快速入门
    Java获取系统环境信息
    JDK的BIO, NIO, AIO
    四种常用IO模型
    JDK的多线程与并发库
    递归转换为迭代的一种通用方式
    二叉树的java实现
  • 原文地址:https://www.cnblogs.com/xiaonq/p/9450436.html
Copyright © 2011-2022 走看看