快速学习pip!掌握 Python 中pip的8个必备命令

在Python编程中,pip 是一个非常重要的工具。它是Python包管理器,帮助你安装、更新、删除和管理Python软件包。如果你想要轻松地使用第三方库(比如requestsnumpypandas),就离不开pip

目录

一、导语:pip安装

1. 安装包

2. 升级包

3. 卸载包

4. 列出已安装的包

5. 显示包信息

6. 冻结已安装包(打包库)

7. 根据requirements.txt安装包

8. 搜索包

一、导语:pip安装

当然Python包管理也有一个专门的网站,我们在后期可以通过制作自己的库,通过网络共享分享给码友!

pypi.orgicon-default.png?t=O83Ahttp://PyPl

什么是pip?

pip 是Python包安装工具的缩写,代表“pip Installs Packages”。简单来说,它就是一个帮助你管理Python包的工具。通过pip,你可以轻松地下载和安装成千上万的Python包,提高开发效率。

安装pip

大多数现代Python版本都会自带pip,你可以通过以下命令检查pip是否已安装:

pip --version

如果没有安装pip,可以通过下载get-pip.py脚本来安装:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

pip 常用命令详解 :

1. 安装包:pip install 包名

要安装一个包,只需使用以下命令:

pip install 包名

示例

pip install requests

这个命令会从Python包索引(PyPI)中下载并安装requests库。

2. 升级包:pip install 包名

要升级已安装的包,可以使用:

pip install --upgrade 包名

示例

pip install --upgrade requests

这个命令会将requests库升级到最新版本。

3. 卸载包:pip uninstall 包名

要卸载不再需要的包,可以使用:

pip uninstall 包名

示例

pip uninstall requests

这个命令会删除requests库及其相关文件。

4. 列出已安装的包:pip list

要查看系统中已安装的所有包,可以使用:

pip list

这个命令会列出所有已安装的包及其版本号。

示例

pip list

输出示例:

Package    Version
---------- -------
pip        21.0.1
requests   2.25.1

5. 显示包信息:pip show 包名

要查看特定包的详细信息,可以使用:

pip show 包名

示例

pip show requests

输出示例:

Name: requests
Version: 2.25.1
Summary: Python HTTP for Humans.
Home-page: https://requests.readthedocs.io
Author: Kenneth Reitz
Author-email: me@kennethreitz.org
License: Apache 2.0
Location: /usr/local/lib/python3.8/site-packages
Requires: certifi, chardet, idna, urllib3

6. 冻结已安装包(打包库):pip freeze > requirements.txt

有时你可能需要记录当前环境中所有包的版本,以便在其他环境中重现。可以使用:

pip freeze > requirements.txt

这个命令会将所有已安装包的名称和版本号输出到requirements.txt文件中。

示例

pip freeze > requirements.txt

生成的requirements.txt文件示例:

certifi==2020.12.5
chardet==3.0.4
idna==2.10
requests==2.25.1
urllib3==1.26.3

7. 根据requirements.txt安装包:pip install -r requirements.txt

当你拿到一个包含所有依赖包的requirements.txt文件时,可以使用以下命令一键安装:

pip install -r requirements.txt

示例

pip install -r requirements.txt

这个命令会读取requirements.txt文件并安装所有列出的包。

8. 搜索包:pip search 关键词

要在PyPI中搜索包,可以使用:

pip search 关键词

示例

pip search requests

这个命令会在PyPI中搜索与requests相关的包,并列出搜索结果。

以上就是Python中pip的常用命令。通过这些命令,你可以方便地管理Python包,极大地提高开发效率。

  • 18
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猪猪爱学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值