pip包管理工具介绍及基本使用

本文中的相关软件版本如下:

python版本:Python 3.8.0

pip版本:pip 23.0.1

pycharm版本:PyCharm 2020.1

一、pip包管理工具是什么?

pip是python语言中的包管理工具,它提供对Python包的查找、下载、安装、卸载的功能。

PS: Python 2.7.9+ 或 Python 3.4+ 以上版本都已自带 pip 工具。

二、pip的常用命令

2.1、显示版本和路径

pip --version

或简写
pip -V


2.2、显示帮助

pip --help


2.3、升级软件包

pip install --upgrade [包名]

示例:升级pip
pip install --upgrade pip

或简写
pip install -U pip


2.4、显示安装包的相关信息

pip show [包名]

pip show --files [包名]


2.5、列出已安装的包

pip list


2.6、查看可升级的包

pip list --outdated

或简写
pip list -o


2.7、卸载软件包

pip uninstall [包名]

#示例:卸载requests包
pip uninstall requests -y


2.8、安装软件包

pip install [包名]

#如果要一次性安装多个包 在install 后面追加对应的包名,示例如下:
pip install beautifulsoup4 requests

三、更换pip源

在 python 里 经常要安装各种各样的包,安装各种包时最常用的就是使用pip包管理工具来进行安装,pip默认从官网下载文件,而官网位于国外,下载速度时快时慢,还经常断线,安装软件包或模块的时候会经常提示报错或者请求超时,所以国外的体验并不太好,以下是常用的国内pip源。

3.1、常用pip源介绍

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

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

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

  • 华中科技大学:http://pypi.hustunique.com/

  • 豆瓣源:http://pypi.douban.com/simple/

  • 腾讯源:http://mirrors.cloud.tencent.com/pypi/simple

3.2、临时更换pip源

pip install [包名] -i [pip源url]

3.3、永久配置更换pip源

3.3.1、在windows的配置

找到pip在windows下的配置文件

pip -v config list

# 示例
PS C:\Users\zhou\AppData\Local> pip -v config list
For variant 'global', will try loading 'C:\ProgramData\pip\pip.ini'
For variant 'user', will try loading 'C:\Users\zhou\pip\pip.ini'
For variant 'user', will try loading 'C:\Users\zhou\AppData\Roaming\pip\pip.ini'
For variant 'site', will try loading 'e:\software\python3.8.0\pip.ini'
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'

默认这些文件路径是没有的,我们需要手动创建 我们配置全局的pip源,由上可看出 'global'全局pip的配置文件路径为:C:\ProgramData\pip\pip.ini,我们进入 C:\ProgramData 文件夹中,然后创建pip文件夹,然后进入pip文件夹中,进行创建pip.ini文件。


编辑上一步创建好的pip.ini文件,在文件中加入清华源(其他源同理),写入以下内容:

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors=true
mirrors=https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host=pypi.tuna.tsinghua.edu.cn

3.3.2、在Linux下的配置

参考 3.3.1、在windows的配置,在windows如何配置,在linux上就如何配置,大体配置步骤和方式是一样的。

3.3.3、在Pycharm里面配置pip源

找到点击 File->Settings->Project:xxxx->Python Interpreter->+->Manage Repositories->然后输入你要设置的pip源->Ok即可

四、更改pip安装下载的安装包的默认缓存文件路径

pip config set global.cache-dir "E:\software\python_project\pipcache"

会得到一个反馈:Writing to C:\Users\username\AppData\Roaming\pip\pip.ini  其实就是提醒你在这个目录中的pip.ini文件中加上了一行配置,以后pip安装的包的各种缓存路径 都会在 E:\software\python_project\pipcache 路径中











声明:禁止任何非法用途使用,凡因违规使用而引起的任何法律纠纷,本站概不负责。

小周博客
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

精彩评论

全部回复 0人评论 7,777人参与

loading