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

浙公网安备 33010602011771号