pip命令详解

     阅读:51

首先,强调一下:pip命令只能用在命令行中;但是不能用在python命令行中。

文章的开始,给出一个查找命令的简易方式:直接在命令行中输入pip,就可以得到一个pip主要命令表单。在这里插入图片描述

命令的简易化

特此强调,所有的官方文档中的pip命令,在pip前都加了 py -m 。例如,安装命令pip install matplot 采用官方文档的形式都为py -m pip install matplot。大家对这一点留一点儿印象就好,万一在某台机器中简易命令无法正确运行,试一试官方文档中的命令。

安装pip

检查是否安装了pip,否则你无法使用pip命令。
1.Windows 环境下:
使用py -m pip --version检查是否安装pip。
在这里插入图片描述
至于安装,首先使用命令行获得一个python文件:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
然后,在命令行中使用cd命令导航到此 .py 文件所在的文件夹,使用:py get-pip.py即可安全安装。
:此文写于2020/12/14,如果若干年以后此url失效,请参pip官方网站

2.Linux环境下:
使用python -m pip --version检查是否安装pip。
在这里插入图片描述

install 命令

顾名思义,install命令使用来安装一些类库/包的。

1.默认安装:pip install packagemane
2.安装指定版本:pip install --version packagename
2.从网址安装指定文件:pip install http://my.package.repo/SomePackage-1.0.4.zip

换源安装

pip默认是从 PyPI
1.从指定源安装:pip install --index-url http://my.package.repo/simple/ packagename
2.安装时搜索额外的源:pip install --extra-index-url http://my.package.repo/simple packagename

查询类库/包的信息

1.查询主要信息:pip show packagename
2.查询包的所有信息:pip show --verbose packagename

查询安装的类库/包

1.查询所有安装的包:pip list
2.查询版本过时的安装包:pip list --o
3.查询指定路径下的安装包:pip list --path 指定路径 (必须指定到直接存放包的文件)

最后,附上pip的官方网址:https://pip.pypa.io/en/stable/