python pip-python之pip的使用

python中我们会经常使用pip命令来安装一些需要用到的模块,下面我们简单来介绍一下pip命令的具体使用。

### pip的介绍

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

### pip的安装

一般如果在官网[https://www.python.org/](https://www.python.org/)中下载了最新的python安装包,会自带了该工具。

或者可以在[https://pypi.org/project/pip/](https://pypi.org/project/pip/)中直接安装。

安装好后,我们可以在命令工具中查看一下是否已经安装了pip

```

pip --version

```

![](https://upload-images.jianshu.io/upload_images/3260639-c6ebf5ac20410011.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

### 最常用命令介绍

- **显示版本和路径**

```

pip --version

```

- **获取帮助**

```

pip --help

```

![](https://upload-images.jianshu.io/upload_images/3260639-7cb5218264d1d1a2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

- **列出已安装的包**

```

pip list

```

![](https://upload-images.jianshu.io/upload_images/3260639-9c30eab582984f3c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

- **查看可升级的包**

```

pip list -o

```

- **升级 pip**

```

pip install -U pip

# 如果这个升级命令不能成功 ,可以使用以下命令:

sudo easy_install --upgrade pip

```

- **安装包**

```

pip install SomePackage # 最新版本

pip install SomePackage==1.0.4 # 指定版本

pip install 'SomePackage>=1.0.4' # 最小版本

```

例如安装一个Django模块: `pip install Django`

![](https://upload-images.jianshu.io/upload_images/3260639-78851e9a680d5326.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

- **显示安装包信息**

```

pip show

```

例如显示Django的信息:`pip show Pillow`

![](https://upload-images.jianshu.io/upload_images/3260639-09ec37b1c08463b4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

- **升级包**

```

pip install --upgrade SomePackage

```

- **卸载包**

```

pip uninstall SomePackage

```

例如需要卸载Django安装包:`pip uninstall Django`,删除包时会出现提示,y表示缺点删除,n表示取消不删除。

![](https://upload-images.jianshu.io/upload_images/3260639-d730c63cb2f55ef8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

- **搜索包**

```

pip search SomePackage

```

例如我们要搜索名为wxpy的安装包:`pip search wxpy`

![](https://upload-images.jianshu.io/upload_images/3260639-4bac37ae06ac93e0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

- **查看指定包的详细信息**

```

pip show -f SomePackage

```

![](https://upload-images.jianshu.io/upload_images/3260639-f707eca3993b2bd7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69908432/viewspace-2652756/,如需转载,请注明出处,否则将追究法律责任。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值