python pip怎么用?常用pip指令详解

猿友 2021-05-21 14:45:31 浏览数 (9168)
反馈

pip 作为 python 包管理工具,在 python 引用第三方库的时候常常会使用到。那么 pip 怎么用呢,python 常用的 pip 指令有哪些?接下来这篇文章告诉你。

阅前须知

pip需要在命令提示符中使用,常见的Windows powershell,cmd 命令提示符或者 IDE 里面的 terminal 都可以进行使用,以命令提示符为例。

按 ​WIN +R​ 打开运行,输入 cmd 点击确定,打开命令提示符。

第三方库搜索

pip search 包名​ 。例如 ​pip search

备注:这个指令因为 PYPI 一些原因导致无限期关闭这个 API。所以这个指令使用会报错。

第三方库的下载

pip download 包名​ ,例如 ​pip download selenium​。

下载完成后会给一个存放路径,可以去这个路径查看下载下来的库。

第三方库的安装

在线安装:​pip install 包名​,例如 ​pip install selenium​。

使用下载的包安装:​pip install 文件路径名​,例如 ​pip install c:\users\numpy-1.20.3-cp38-cp38-win_amd64.whl​。

备注:需要提前知道包存放的路径。

已安装第三方库列表展示

pip list

第三方库信息展示

pip show 包名​,例如 ​pip show selenium​ 。

第三方库卸载

pip uninstall 包名​,例如 ​pip uninstall selenium ​。

pip帮助

pip help​ 或者 ​pip –h​或者​pip –-help​。

备注

由于众所周知的原因,pip 使用的 PYPI 源有时候会有不稳定的情况。这时候可以使用如下国内源替代使用。

阿里云源: http://mirrors.aliyun.com/pypi/simple/

中国科技大学源: https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) 源:http://pypi.douban.com/simple/

清华大学源: https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学源: http://pypi.mirrors.ustc.edu.cn/simple/

临时使用国内源

在 ​pip ​的指令后面带上参数​ –i​,例如:

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/

使用 https 协议传输数据的话,可以选择这个指令

pip install ipython -i http://pypi.douban.com/simple/--trusted-host pypi.douban.com

由于 http 协议不受信任,所以使用该协议的源需要加​ --trusted-host​ 表示信任

全局配置使用国内源

在C盘 user 文件夹下创建一个 pip 文件夹,然后在文件夹下添加一个​ pip.ini​ 文件,文件内容如下。

#全局配置清华源
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
#使用http协议的源,要加上下面这部分
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
# trusted-host 此参数是为了避免麻烦,否则使用的时候可能会提示不受信任

与临时使用类似,如果使用http协议,就要添加​trusted-host​参数。

小结

以上内容介绍了 python 如何使用 pip,以及如何使用 pip 国内源加快下载库文件速度的方法。更多 python教程,关注W3C技术头条


0 人点赞