# uv pip

```shellscript
uv pip [OPTIONS] <COMMAND>
```

## 命令

<table><thead><tr><th width="130.7734375">命令</th><th>说明</th></tr></thead><tbody><tr><td><code>compile</code></td><td>将 <code>requirements.in</code> 文件编译为 <code>requirements.txt</code> 或 <code>pylock.toml</code> 文件.</td></tr><tr><td><code>sync</code></td><td>将环境与 <code>requirements.txt</code> 或 <code>pylock.toml</code> 文件同步。</td></tr><tr><td><code>install</code></td><td>将包安装到环境中。</td></tr><tr><td><code>uninstall</code></td><td>从环境中卸载包。</td></tr><tr><td><code>freeze</code></td><td>以 requirements 格式列出环境中已安装的包</td></tr><tr><td><code>list</code></td><td>以表格格式列出环境中已安装的包。</td></tr><tr><td><code>show</code></td><td>显示一个或多个已安装包的信息。</td></tr><tr><td><code>tree</code></td><td>显示环境的依赖树。</td></tr><tr><td><code>check</code></td><td>验证已安装的包是否具有兼容的依赖关系。</td></tr></tbody></table>

## 选项

<table><thead><tr><th width="246.8984375">选项</th><th>说明</th></tr></thead><tbody><tr><td><code>--managed-python</code></td><td>要求使用 uv 管理的 Python 版本 [env: UV_MANAGED_PYTHON=]</td></tr><tr><td><code>--no-managed-python</code></td><td>禁用 uv 管理的 Python 版本 [env: UV_NO_MANAGED_PYTHON=]</td></tr><tr><td><code>--no-python-downloads</code></td><td>禁用 Python 的自动下载。[env: "UV_PYTHON_DOWNLOADS=never"]</td></tr><tr><td><code>-q, --quiet...</code></td><td>使用静默输出</td></tr><tr><td><code>-v, --verbose...</code></td><td>使用详细输出</td></tr><tr><td><code>--color</code></td><td>控制输出中颜色的使用 [可能的值：auto, always, never]</td></tr><tr><td><code>--native-tls</code></td><td>是否从平台的本机证书存储加载 TLS 证书 [env: UV_NATIVE_TLS=]</td></tr><tr><td><code>--offline</code></td><td>禁用网络访问 [env: UV_OFFLINE=]</td></tr><tr><td><code>--allow-insecure-host</code></td><td>允许与主机的不安全连接 [env: UV_INSECURE_HOST=]</td></tr><tr><td><code>--no-progress</code></td><td>隐藏所有进度输出 [env: UV_NO_PROGRESS=]</td></tr><tr><td><code>--directory</code></td><td>在运行命令之前切换到给定目录</td></tr><tr><td><code>--project</code></td><td>在给定项目目录中运行命令 [env: UV_PROJECT=]</td></tr><tr><td><code>--config-file</code></td><td>用于配置的 <code>uv.toml</code> 文件路径 [env: UV_CONFIG_FILE=]</td></tr><tr><td><code>--no-config</code></td><td>避免发现配置文件（<code>pyproject.toml</code>、<code>uv.toml</code>）[env: UV_NO_CONFIG=]</td></tr></tbody></table>
