当前位置: 首页 > 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.zskr.cn/news/17353.html

相关文章:

  • 表格数据自动机器学习技术解析
  • 10/8
  • [Python/地图] 基于Python绘制地图
  • 【从前端到后端导入excel资料实现批量导入-笔记模仿芋道源码的《系统管理-用户管理-导入-批量导入》】
  • 一款专门为 WPF 打造的开源 Office 风格用户界面控件库
  • tampermonkey油猴脚本, 动画疯评分显示增强脚本
  • 01-方法-课后作业
  • 边缘数据库近期想法(2)
  • 方法-课后作业1
  • AXURE-动态面板 - 实践
  • 把握一个Makefile的脉络
  • io控制方式
  • 2025 年阳光导入源头厂家最新推荐榜:领军企业技术实力、案例与直销模式深度解析及选择指南工厂/学校/医院/地下车库/隧道阳光导入系统厂家推荐
  • 国庆比赛总结
  • 记录第一个博客
  • 20251008J赛合订本
  • 深度解析 Qt 最顶层类 QObject:继承关系与内存生命周期管理 - 详解
  • 实用指南:[Harmony]网络状态监听
  • WPF Prism.Wpf RegionManager
  • uniapp滚动导航 - unique
  • windows剪切板工具
  • 视频采集程序
  • opencv应用经典bug
  • Linux随记(十八) - 详解
  • 通信算法之281:大疆DJI无人机ID-DJI DroneID开源工程-相关问题-协议信息问题 - 实践
  • week2课后作业
  • 课后作业1
  • 大语言模型中的注意力机制详解 - 教程
  • 详细介绍:《云原生安全攻防》-- K8s网络策略:通过NetworkPolicy实现微隔离
  • 【Axure高保真原型】交通事故大屏可视化分析案例 - 指南