写点什么

软件测试 / 人工智能|Python Pip 常用命令大全

  • 2023-12-05
    北京
  • 本文字数:1822 字

    阅读完需:约 6 分钟

前言

我们在使用 Python 进行编程时,难免需要用到 Python 的各种包,我们在不同的项目中需要用到不同的库,甚至需要用到同一个库的不同版本等,这些库,都是需要我们通过 Python 的库管理工具——pip 来实现的,而 pip 这个工具也是 Python 初学者必须要学习掌握的一个工具,本文就来给大家介绍一下 pip 的常用命令。

安装 pip

一般情况下,我们可以在安装 Python 时,自动安装 pip 并配置好环境变量,只需要我们在安装 Python 时勾选add python to PATH选项,如下:



如果我们在安装 Python 的步骤中没有勾选,可能会导致我们无法直接使用 pip 命令,需要我们再另外配置 pip 的环境变量,我们需要将 pip 所在文件夹配置到系统的环境变量中,如下:



pip 常用命令

pip 命令功能强大,可以帮助我们完成安装卸载更新第三方库等操作,但是在使用之前,我们可以先查看一下该如何使用 pip 命令。


  1. 查看帮助信息


如果我们在使用时对 pip 的命令有疑问,可以使用该命令查看信息:


pip --help 或 -h---------------输出如下:Commands:  install                     Install packages.  download                    Download packages.  uninstall                   Uninstall packages.  freeze                      Output installed packages in requirements format.  inspect                     Inspect the python environment.  list                        List installed packages.  show                        Show information about installed packages.  check                       Verify installed packages have compatible dependencies.  config                      Manage local and global configuration.  search                      Search PyPI for packages.  cache                       Inspect and manage pip's wheel cache.  index                       Inspect information available from package indexes.  wheel                       Build wheels from your requirements.  hash                        Compute hashes of package archives.  completion                  A helper command used for command completion.  debug                       Show information useful for debugging.  help                        Show help for commands.
复制代码


  1. 安装包


我们可以直接使用命令安装我们想要安装的包,命令如下:


pip install package_name
复制代码


例如,安装名为 requests 的包:pip install requests。有时候,我们需要安装指定版本的库,我们可以使用下面的命令:


pip install package_name==version_number
复制代码


例如,安装 requests 的 2.21.0 版本:pip install requests==2.21.0。当然,如果我们从 GitHub 等平台上新克隆了一个项目,需要重新配置一个项目的虚拟环境,如果该项目有requirements.txt文件,我们就可以直接使用命令,安装项目所需要全部库,命令入下:


pip install -r requirements.txt
复制代码


注:requirements.txt 是包含项目所需包及其版本的文件。


指定源安装


有时候,我们如果直接使用 pip 默认源安装第三方库的话,下载速度会比较慢,我们可以通过配置国内源来解决这个问题,命令如下:


pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple
复制代码


  1. 查看包信息


我们可以直接使用命令查看已安装的包,命令如下:


pip list
复制代码


如果我们想要查看某个已安装的包的信息,命令入下:


pip show package_name
复制代码


例如,查看 requests 包的信息:pip show requests


  1. 更新和卸载包


有的时候,由于我们的脚本更新,我们的库也需要更新,我们就可以使用命令更新我们的库,命令如下:


pip install --upgrade package_name
复制代码


例如,更新 requests 包:pip install --upgrade requests


当我们发现某个库是多余的库,想要卸载时,可以使用如下命令:


pip uninstall package_name
复制代码


例如,卸载 requests 包:pip uninstall requests


  1. 搜索包


我们想要搜索某个特定的包时,可能我们会忘记全名,但是 pip 是支持模糊搜索的,命令如下:


pip search package_name
复制代码


例如,搜索包含 json 的包:pip search json


  1. 列出包的依赖关系


pip show --files package_name
复制代码


此命令会显示特定包的文件列表和依赖关系。

总结

pip 是 Python 开发中不可或缺的工具,通过这些常用命令,我们可以轻松管理 Python 包,提高开发效率。记得在使用 pip 时保持你的 Python 环境干净整洁,避免包冲突和版本混乱。希望本文可以帮到大家。


获取更多技术资料,请点击!

用户头像

社区:ceshiren.com 微信:ceshiren2021 2019-10-23 加入

微信公众号:霍格沃兹测试开发 提供性能测试、自动化测试、测试开发等资料,实时更新一线互联网大厂测试岗位内推需求,共享测试行业动态及资讯,更可零距离接触众多业内大佬。

评论

发布
暂无评论
软件测试/人工智能|Python Pip 常用命令大全_霍格沃兹测试开发学社_InfoQ写作社区