UV 迄今最快、最好的 Python 包管理器

360影视 欧美动漫 2025-05-09 17:35 2

摘要:Python 脚本是用于独立执行的文件,例如,使用 .用 UV 执行脚本可确保无需手动管理即可管理脚本依赖项 环境。python .py

一个极速的 Python 包和项目管理器,用 Rust 编写。

#macOS and Linuxcurl -LsSf https://astral.sh/uv/install.sh | sh#Windows Powershellpowershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

uv 安装 Python 并允许在版本之间快速切换。

安装多个 Python 版本:

uv python install 3.10 3.11 3.12

根据需要下载 Python 版本:

uv venv --python 3.12.0uv run --python pypy@3.8 -- python

在当前目录中使用特定的 Python 版本:

uv python pin 3.11

指定默认 Python 版本:

#预览版功能uv python install 3.11 --default --preview

Python 脚本是用于独立执行的文件,例如,使用 .用 UV 执行脚本可确保无需手动管理即可管理脚本依赖项 环境。python .py

如果您不熟悉 Python 环境:每个 Python 安装都有一个环境 软件包可以安装在其中。通常,建议创建虚拟环境 隔离每个脚本所需的软件包。UV 自动为您管理虚拟环境 并更喜欢对依赖项采用声明性方法。

uv run example.py

您可以使用以下命令创建新的 Python 项目:uv init

uv init hello-world

来源:小钱科技园地

相关推荐