pip常用方法与升级到18.0升级报错问题

目录:

  • 一. pip常用方法
  • 二. 解决 pip 升级到18.0升级报错问题
    • 1、下载pip-18.0-py2.py3-none-any.whl
    • 2、安装命令
    • 3、如果其他包使用pip无法安装
    • 4、pip安装mysqlclient报错问题

一. 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

二. 解决 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  

你可能感兴趣的:(Linux)