学会用uv工具管理python版本、包依赖-入门教程
- uv官网
uv是管理包依赖、管理Python版本的一个工具
实践之后才决定选择uv替代conda等其他工具,实在是快、狠、准
本次教程比较匆忙,废话不多说,只点到为止
安装-Installation
根据官网教程来安装uv,OP电脑没有安装Python,有安装的佬友用pipx(隔离环境)、pip(直接pip都行) pip install uv
or pipx install uv
打开Powershell 输入以下命令安装uv
1 | powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" |
测试uv是否安装成功,请重新打开一个powershell窗口,输入”uv” 有显示命令提示即可
1 | An extremely fast Python package manager. |
安装Python-Installing Python
安装 python 安装好后会显示安装路径
例:C:\users\xxx\AppData\Roaming\uv\python\cpython-xx-none [文件夹里的python.exe即可执行]
1 | 没有指定数字 就是默认最新版本 |
在pycharm中使用uv
新项目配置uv
在pycharm中新建项目-选择下图的Custom environment -选择uv即可 [缺失python环境根据上面的路径选择python.exe即可]
新建之后项目会出现 .env文件夹 pyproject.toml,相当于pycharm帮你完成 uv init xx项目名
初始化项目步骤
老项目配置uv
设置 - Add Python Interpreter 如下图即可
管理依赖
常规库直接如图点击添加 pycharm替你完成了 uv add fastapi
短暂总结
当前内容为入门小章节,省去大幅复制粘贴命令等无用内容,让大家“奴役”工具
有空内容会持续更新…