uv使用笔记
目录
配置文件
根据官方文档 uv使用以下3中级别的配置文件
- 系统级配置文件
macOS and Linux:
/etc/uv/uv.toml(或者$XDG_CONFIG_DIRS/uv/uv.toml) Windows:
%SYSTEMDRIVE%\ProgramData\uv\uv.toml - 用户级配置文件
macOS and Linux:
~/.config/uv/uv.toml(或者$XDG_CONFIG_HOME/uv/uv.toml) Windows:
%APPDATA%\uv\uv.toml - 项目级配置文件
其中系统级和用户级配置文件名称必须为uv.toml,而不是使用项目级配置文件的 pyproject.toml
优先级:
项目级>用户>系统级
uv 接受–no-config命令行参数,当提供该参数时,将不会使用任何配置文件。 uv 还接受–config-file命令行参数,该参数接受要用作配置文件的路径uv.toml。提供后,此文件将代替任何发现的配置文件
源配置
|
|
将特定包绑定到指定源
|
|
创建虚拟环境
|
|
默认情况下,如果在系统上找不到 Python 版本,uv 将自动下载并安装上述版本的 Python 。
同时可以使用命令uv python install 3.12.3安装指定版本的Python,安装后保存路径为
C:\Users\Administrator\AppData\Roaming\uv\python\cpython-3.12.3-windows-x86_64-none
要安装多个版本:
|
|