UV的使用总结

在UV的文档中摘取一些常用的命令罗列在这里参考文档

使用uv来管理项目(替代)

bash 复制代码
1. uv init hello-world  # 初始化项目
2. cd hello-world
3. uv add 'numpy==2.0' # 增加依赖
4. uv lock --upgrade-package requests # 更新项目依赖
5. uv remove numpy # 删除项目依赖

参考

使用uv来配置项目的python版本

为项目指定python版本

bash 复制代码
uv venv --python 3.11.6

也可以通过<实现>-<版本>-<操作系统>-<架构>-<C 库>来指定其他架构的python版本

在系统中首先安装python版本

bash 复制代码
uv python install 3.12.3

安装python到系统

bash 复制代码
uv python install 3.12 --default --preview

查找python的可执行文件的路径在哪里

bash 复制代码
uv python find

UV创建虚拟环境

bash 复制代码
uv venv
uv venv my-name
source .venv/bin/activate
.venv\Scripts\activate
deactivate

UV安装

bash 复制代码
uv pip install flask
uv pip install "git+https://github.com/astral-sh/ruff"
uv pip install -r requirements.txt
uv pip install -r pyproject.toml
uv pip uninstall flask
uv pip freeze
uv pip show numpy

UV的安装

typescript 复制代码
windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
linux/macos
curl -LsSf https://astral.sh/uv/install.sh | sh
wget -qO- https://astral.sh/uv/install.sh | sh

UV文档

使用pip和pipx安装

bash 复制代码
pipx install uv
pip install uv
相关推荐
洵有兮42 分钟前
python第四次作业
开发语言·python
kkoral44 分钟前
单机docker部署的redis sentinel,使用python调用redis,报错
redis·python·docker·sentinel
BoBoZz191 小时前
IterativeClosestPoints icp配准矩阵
python·vtk·图形渲染·图形处理
test管家1 小时前
PyTorch动态图编程与自定义网络层实战教程
python
laocooon5238578862 小时前
python 收发信的功能。
开发语言·python
清水白石0082 小时前
《Python 责任链模式实战指南:从设计思想到工程落地》
开发语言·python·责任链模式
沛沛老爹2 小时前
Web开发者快速上手AI Agent:基于LangChain的提示词应用优化实战
人工智能·python·langchain·提示词·rag·web转型
宁大小白2 小时前
pythonstudy Day39
python·机器学习
拾贰_C2 小时前
【VSCode | python | anaconda | cmd | PowerShell】在没有进入conda环境时使用conda命令默认安装位置
vscode·python·conda
大千AI助手2 小时前
基于OpenAPI生成的 SDK 的工业级和消费级概念区别
人工智能·python·机器学习·openai·代码生成·openapi·大千ai助手