命令行手册

Man » pip 手册在线 - 详细的 pip man 页面在线文档

🌍
pip3 - Python 包的包管理器

概要

pip3 <命令> [选项]

描述

pip3 是 PyPA 推荐的 Python 包管理器

选项

-h, --help

显示帮助。

(环境变量:PIP_HELP)

--debug

让未处理的异常从主子程序外部传播出来,而不是将它们记录到 stderr。

(环境变量:PIP_DEBUG)

--isolated

以隔离模式运行 pip,忽略环境变量和用户配置。

(环境变量:PIP_ISOLATED)

--require-virtualenv

允许 pip 仅在虚拟环境中运行;否则,退出并显示错误。

(环境变量:PIP_REQUIRE_VIRTUALENV, PIP_REQUIRE_VENV)

--python <python>

使用指定的 Python 解释器运行 pip。

(环境变量:PIP_PYTHON)

-v, --verbose

提供更多输出。选项是累加的,最多可以使用 3 次。

(环境变量:PIP_VERBOSE)

-V, --version

显示版本并退出。

(环境变量:PIP_VERSION)

-q, --quiet

提供更少的输出。选项是累加的,最多可以使用 3 次(对应于 WARNING、ERROR 和 CRITICAL 记录级别)。

(环境变量:PIP_QUIET)

--log <path>

指向一个追加的详细日志的路径。

(环境变量:PIP_LOG, PIP_LOG_FILE, PIP_LOCAL_LOG)

--no-input

禁用提示输入。

(环境变量:PIP_NO_INPUT)

--keyring-provider <keyring_provider>

如果允许用户输入,则启用通过 keyring 库的凭据查找。指定要使用哪种机制 [auto, disabled, import, subprocess]。(默认值:auto)

(环境变量:PIP_KEYRING_PROVIDER)

--proxy <proxy>

指定采用 scheme://[user:passwd@]proxy.server:port 形式的代理。

(环境变量:PIP_PROXY)

--retries <retries>

建立新 HTTP 连接的最大尝试次数。(默认值:5)

(环境变量:PIP_RETRIES)

--timeout <sec>

设置套接字超时时间(默认 15 秒)。

(环境变量:PIP_TIMEOUT, PIP_DEFAULT_TIMEOUT)

--exists-action <action>

路径已存在时的默认操作:(s)witch、(i)gnore、(w)ipe、(b)ackup、(a)bort。

(环境变量:PIP_EXISTS_ACTION)

--trusted-host <hostname>

将此主机或主机:端口对标记为受信任,即使它没有有效的或任何 HTTPS。

(环境变量:PIP_TRUSTED_HOST)

--cert <path>

指向 PEM 编码的 CA 证书捆绑包的路径。如果提供,则覆盖默认设置。有关更多信息,请参阅 pip 文档中的“SSL 证书验证”。

(环境变量:PIP_CERT)

--client-cert <path>

指向 SSL 客户端证书的路径,该文件包含 PEM 格式的私钥和证书。

(环境变量:PIP_CLIENT_CERT)

--cache-dir <dir>

将缓存数据存储在 <dir> 中。

(环境变量:PIP_CACHE_DIR)

--no-cache-dir

禁用缓存。

(环境变量:PIP_NO_CACHE_DIR)

--disable-pip-version-check

定期检查 PyPI,以确定是否有新的 pip 版本可供下载。与 --no-index 结合使用时,则禁用。

(环境变量:PIP_DISABLE_PIP_VERSION_CHECK)

--no-color

禁止彩色输出。

(环境变量:PIP_NO_COLOR)

--use-feature <feature>

启用新的功能,这些功能可能与旧版本不兼容。

(环境变量:PIP_USE_FEATURE)

--use-deprecated <feature>

启用已弃用的功能,这些功能将来将被删除。

(环境变量:PIP_USE_DEPRECATED)

--resume-retries <resume_retries>

恢复或重新启动不完整下载的最大尝试次数。(默认值:5)

(环境变量:PIP_RESUME_RETRIES)

命令

pip3-install(1)

安装包。

pip3-download(1)

下载包。

pip3-uninstall(1)

卸载包。

pip3-freeze(1)

以 requirements 格式输出已安装的包。

pip3-lock(1)

为 requirements 及其依赖项生成锁定文件。

pip3-list(1)

列出已安装的包。

pip3-show(1)

显示有关已安装包的信息。

pip3-check(1)

验证已安装的包是否具有兼容的依赖项。

pip3-search(1)

在 PyPI 中搜索包。

pip3-wheel(1)

从您的 requirements 构建 wheel。

pip3-hash(1)

计算包存档的哈希值。

pip3-help(1)

显示 pip 命令的帮助信息。

作者

pip 开发人员

版权

pip 开发人员