uv(包管理工具)

uv的安装
在mac上直接用homebrew安。
在windows上用winget安。

创建虚拟环境
在当前目录下
uv venv --python C:\WorkFolder\FreeInstallSoftware\Python\Python313\python.exe
注意,uv创建的虚拟环境里,.venv\Scripts 目录下并没有pip.exe。 因为uv是高效的包管理工具,完全替代pip。如果非要模拟pip命令,可以使用uv pip命令。但一般安装包时推荐使用uv add命令

还可以用下面这种只给定python版本的方式,但前提是uv能在系统中找到对应的版本,否则uv可能会直接下载安装对应的python版本。
uv venv --python 3.13.3

如果不确定uv能发现哪些已经安装的python版本,可以使用下面的命令:
uv python list

初始化uv环境
会创建 pyproject.toml, .python-version, README.md 三个文件
uv init

同步依赖库
会生成,或更新 uv.lock 文件
uv sync

uv venv, uv init, uv sync 这些命令都可以指定python版本, 使用--python选项。

使用国内镜像,并临时不使用SSL验证:
uv add pandas --index https://mirrors.aliyun.com/pypi/simple/ --allow-insecure-host mirrors.aliyun.com

posted @ 2025-05-14 23:59  RolandHe  阅读(555)  评论(0)    收藏  举报