uv Windows配置

UV使用记录

uv 本身使用请参考官方文档

https://uv.doczh.com/

Windows安装

官方脚本安装

bash 复制代码
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"片

二进制安装

https://github.com/astral-sh/uv/tags

建议放在官方脚本默认目录下

bash 复制代码
 C:\Users\XXX\.local\bin
 D:\Users\XXX\.local\bin
 

加入环境变量

bash 复制代码
 uv python update-shell

配置镜像加速下载

bash 复制代码
D:\Users\xxx\AppData\Roaming\uv\uv.toml
D:\Users\xxx\AppData\Roaming\uv\uv.toml

uv.toml文件内容

bash 复制代码
python-install-mirror = "https://registry.npmmirror.com/-/binary/python-build-standalone/"
[[index]]
url = "https://mirrors.ustc.edu.cn/pypi/simple"
default = true

安装cmd窗口默认直接可以用的python (不推荐,还有修改site.py里的变量才能搭配pip使用)

python
bash 复制代码
D:\Users\xxx\AppData\Roaming\uv>uv python install 3.14 --default
warning: The `--default` option is experimental and may change without warning. Pass `--preview-features python-install-default` to disable this warning
Python 3.14 is already installed

D:\Users\xxx\AppData\Roaming\uv> python --version
Python 3.14.6
pip
bash 复制代码
D:\Users\xxx\AppData\Roaming\uv>uv tool install pip --python 3.14
`pip` is already installed

D:\Users\xxx\AppData\Roaming\uv>pip list
Package Version
------- -------
cowsay  6.1
pip     26.1.2

至此全局python和pip已经安装完成,可以像用安装包安装的python一样使用

uv conda风格

uv可以方便的创建虚拟环境

bash 复制代码
D:\Users\xxx\tmp>uv venv env_test --python 3.15
Using CPython 3.15.0b4 interpreter at: D:\Users\xxx\AppData\Roaming\uv\python\cpython-3.15-windows-x86_64-none\python.exe
Creating virtual environment at: env_test
Activate with: env_test\Scripts\activate

在Windows终端里新加一个配置文件;

bash 复制代码
%WINDIR%\System32\cmd.exe "/K" D:\Users\xxx\tmp\env_test\Scripts\activate.bat  D:\Users\xxx
相关推荐
冰心孤城16 小时前
Conda、Anaconda、Miniconda对比分析
conda
心念枕惊2 天前
Conda 环境一键搬家:用 conda-pack 打包带走,连网都不用
conda·neo4j
西邮彭于晏3 天前
Conda 常用命令速查手册:从入门到精通
windows·conda
激动的兔子4 天前
关于Anaconda的使用心得pkgs.trash清理
conda
xier_ran5 天前
uv 与 conda 详解:Python 环境管理的两条路线
python·conda·uv
Yolanda_20225 天前
在vscode终端中可使用pip,但是cmd终端中找不到命令 pip问题的解决
vscode·python·conda·pip
Yolanda_20225 天前
pip安装jieba报错:由于目标计算器积极拒绝,无法连接
pip
接针5 天前
Pycharm远程连接Ubuntu的conda环境
ubuntu·pycharm·conda
jiang_changsheng5 天前
详细教程__--PyCharm Terminal--切conda环境详解
ide·pycharm·conda