pip安装工具与PyPI软件仓库

admin 2026-01-26 02:04:47 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文阐述了Python标准库功能受限,网络自动化等高级功能需依赖第三方库。pip作为官方推荐的包管理工具,负责安装和管理这些库,功能类似Linux的yum或apt。掌握pipinstall命令是使用PyPI软件仓库的基础,对后续Python开发至关重要。 综合评分: 68 文章分类: 安全工具


cover_image

pip 安装工具与 PyPI 软件仓库

原创

Lino Lino

网络技术联盟站

2026年1月25日 18:00 江苏

各位同学,大家好!我是你们的 Python 讲师 Lino。

你知道 Python 的第三方库是怎么来的吗?

你今后写的每一个网络自动化脚本、每一个 API 调用程序、每一个巡检工具,几乎都绕不开两个名字:

  • pip
  • PyPI

如果这两个概念不清楚,后面学到的内容会越来越吃力。

Python 自带的功能是非常有限的

我们先做一个最基本的测试。


import sys import os


这些没问题,因为它们属于 Python 标准库

现在我们试一下:


import requests


如果你是刚装好的 Python,大概率会直接报错:


ModuleNotFoundError: No module named ‘requests’


这说明什么?

Python 本身并不自带网络请求、SSH、设备管理这些能力。

这些能力,全部来自第三方库,而第三方库的安装工具,就是 pip。

pip 是什么?

先记住一个工程化定义:

pip 是 Python 官方推荐的包管理工具,用来安装、升级和管理第三方库。

它的角色,和你熟悉的这些东西类似:

  • Linux 下的 yum / apt
  • 网络设备的软件包管理系统
  • 防火墙的特征库更新工具

pip 不是“下载器”,而是管理器

第一条必须掌握的命令:pip install

我们从最基本的操作开始。


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:网络技术联盟站 Lino Lino《pip 安装工具与 PyPI 软件仓库》

评论:0   参与:  0