当前位置: 首页 > news >正文

20_uv_wsl_installation

windows11 #wsl

在Windows 11 WSL上安装uv的完整指南

概述

uv是由Astral公司开发的现代化Python包管理器和项目管理工具,用Rust编写,提供极快的速度和统一的工具链,可替代pip、pip-tools和virtualenv。

安装方法

方法一:官方安装脚本(推荐)

curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.bashrc  # 或 source ~/.zshrc

方法二:包管理器安装

  • Homebrew: brew install uv
  • Ubuntu/Debian: 使用官方安装脚本

方法三:预编译二进制文件

mkdir -p ~/.local/bin
wget -qO ~/.local/bin/uv https://github.com/astral-sh/uv/releases/latest/download/uv-x86_64-unknown-linux-gnu.tar.gz
cd ~/.local/bin && tar -xzf uv-x86_64-unknown-linux-gnu.tar.gz
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc

方法四:pipx安装

python3 -m pip install --user pipx
python3 -m pipx ensurepath
pipx install uv

验证安装

uv --version
uv --help
which uv

常见问题解决

  • uv: command not found: 检查PATH设置
  • 权限错误: 使用chmod +x添加执行权限
  • 网络问题: 设置代理或检查连接
  • 架构不匹配: 使用uname -m检查并下载正确版本

基本使用

# 创建项目
uv init my_project && cd my_project# 管理依赖
uv add requests pandas
uv add --dev pytest black# 虚拟环境
uv venv && source .venv/bin/activate# 运行脚本
uv run script.py

uv在WSL环境中工作良好,提供了快速、现代的Python包管理体验,特别适合需要高性能依赖解析和安装的开发场景。

http://www.hskmm.com/?act=detail&tid=26843

相关文章:

  • 学习问题日记-4
  • Codeforces Round 1042 (CF2131) 补题笔记(A-E)
  • 在AI技术唾手可得的时代,挖掘新需求成为核心竞争力——某知名AI编程助手框架需求探索
  • 表格数据自动机器学习技术解析
  • 10/8
  • 2025.10.8
  • 【QT】QString 与QString区别 - 教程
  • 连通分量tarjan学习笔记
  • [Python/地图] 基于Python绘制地图
  • 实验任务1——8
  • 一款专门为 WPF 打造的开源 Office 风格用户界面控件库
  • dockercontainerd代理设置脚本
  • 实用指南:vue3+elementplus表格表头加图标及文字提示
  • 2025国庆集训总结
  • tampermonkey油猴脚本, 动画疯评分显示增强脚本
  • 9.29课后整理 - GENGAR
  • 深入解析:【QT】`QTextCursor::insertText()`中插入彩色文本
  • Java方法专题 - 动手动脑问题与实验总结
  • 2025年中盘点
  • 学习问题日记-3
  • 差分约束乘法改加减
  • 01-方法-课后作业
  • 应用程序io接口
  • 边缘数据库近期想法(2)
  • 方法-课后作业1
  • io软件的层次结构
  • 2025年- H57-Lc165--994.腐烂的橘子(图论,广搜)--Java版 - 教程
  • 3,信号与槽机制 - 教程
  • 课后思考及作业:方法
  • 2025国庆Day7