前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >pip是什么?这些 "用法" 你有必要知道!

pip是什么?这些 "用法" 你有必要知道!

作者头像
快学Python
发布2021-08-09 11:13:52
1.1K0
发布2021-08-09 11:13:52
举报
文章被收录于专栏:快学Python

作者:黄同学

来源:快学Python

1. 什么是pip?

通俗的说:pip 是 Python 第三方包管理工具,它提供了对Python 包的查找、下载、安装、卸载的功能。Python 3.4+以上版本都自带 pip 工具。

2. 查看系统是否安装的pip?

下面这行代码如果没有报错,则证明系统中安装了pip,同时这行代码还可以查看pip的版本。

代码语言:javascript
复制
C:\Users\Administrator>pip --version
pip 20.3.3 from d:\anoconda\install_path\lib\site-packages\pip (python 3.7)

3. 使用pip安装第三方库包

对于一些第三方库,必须使用pip安装后,才可以使用。咋们打开cmd,输入以下命令即可:

代码语言:javascript
复制
C:\Users\Administrator>pip install pandas

4. 安装Python包的一些常用命令

以pandas为例,有时候为了使用新的功能,我们需要使用pandas的最新版本。但是有些时候我们却需要使用老版本。因此下方代码很好的解决了这些问题。

代码语言:javascript
复制
C:\Users\Administrator>pip install <包名>   # 安装最新版
C:\Users\Administrator>pip install -v <包名>==<verison>   # 安装指定版本
C:\Users\Administrator>python -m pip install <包名>   # 安装最新版 

5. 卸载pip包

有时候由于某些包的版本过高,我们需要使用较低的版本。此时我们需要先卸载该包后,接着再去安装指定版本的包。

代码语言:javascript
复制
C:\Users\Administrator>pip uninstall <包名>

6. 列出系统所有的安装包

下面3行代码均可“列出系统所有的安装包”。其中pip list和 pip freeze --all显示结果基本相同。但是pip freeze不显示系统自带的一些包。

代码语言:javascript
复制
C:\Users\Administrator>pip list 
C:\Users\Administrator>pip freeze
C:\Users\Administrator>pip freeze --all

7. 查看某个包的具体信息

以pandas为例,我们来看看pandas安装包的一些具体信息,详细情况如下:

代码语言:javascript
复制
C:\Users\Administrator>pip show pandas
Name: pandas
Version: 1.1.3
Summary: Powerful data structures for data analysis, time series, and statistics
Home-page: https://pandas.pydata.org
Author: None
Author-email: None
License: BSD
Location: c:\users\administrator\appdata\roaming\python\python37\site-packages
Requires: pytz, numpy, python-dateutil
Required-by: dataframe-image, seaborn, odo

8. 升级你的pip

在用pip安装第三方库或者模块的时候,如果检测到本地的pip版本过低,会提示升级。如果该升级的时候不升级,结果是:可能会导致安装某些东西的时候失败;或者安装进程很慢,或者给你带来其他麻烦。

代码语言:javascript
复制
C:\Users\Administrator>pip install --upgrade pip
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 快学Python 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 什么是pip?
  • 2. 查看系统是否安装的pip?
  • 3. 使用pip安装第三方库包
  • 4. 安装Python包的一些常用命令
  • 5. 卸载pip包
  • 6. 列出系统所有的安装包
  • 7. 查看某个包的具体信息
  • 8. 升级你的pip
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档