加载中...

pip 是 Python 的标准包管理工具,用于从 Python 包索引(PyPI)查找、下载并安装第三方库,名称是"pip installs packages"的递归缩写。它取代早期的 easy_install,自 Python 3.4 起随官方发行版内置。
核心命令包括 pip install 安装包、pip uninstall 卸载、pip list 列出已装包、pip freeze 导出版本清单;项目依赖习惯记录在 requirements.txt 中,用 pip install -r 批量安装。pip 支持从 PyPI、Git 仓库、本地路径与私有索引安装,并可通过版本约束符(如 >=、==、~=)锁定版本。
pip 下载源码包(sdist)或预编译的 wheel 包,解析依赖后安装到 site-packages;新版内置依赖解析器会回溯求解版本冲突。
pip 通常与 venv/virtualenv 虚拟环境配合避免依赖污染;Poetry、PDM、uv 等新工具在其之上提供锁文件与项目管理,但底层生态仍以 pip 与 PyPI 为基石。

登录 后参与讨论
暂无讨论,来发表第一条评论吧