uv工具使用记录(Linux系统)
uv的用法一:创建uv项目
1、安装uv
首先如果没有安装uv的话,直接在base环境下安装uv:
pip install uv
2、查看可用的python版本
可以使用命令查看当前可用的python版本
uv python list
使用如下命令创建名为Demo的项目并指定python的版本为3.10.12:
uv init Demo -p 3.10.12
这个命令会在当前目录下创建一个项目名为Demo的文件夹,并在这个文件夹里面自动生成三个文件——main.py、pyprojecy.toml、README.md
3、换镜像源
cd进入项目文件夹,然后打开pyprojecy.toml文件,在最后添加如下代码,实现针对项目内换源:
[tool.uv]
index-url="https://mirrors.aliyun.com/pypi/simple"
4、创建uv项目和虚拟环境
然后就可以使用如下命令安装相关项目依赖(如gradio库),不需要切换进虚拟环境,因为这个命令会自动创建.venv的虚拟环境,会自动把这个库安装到当前项目里面的虚拟环境.venv文件夹当中:
uv add gradio
5、在Pycharm中打开uv项目
直接在pycharm中打开Demo这个项目文件夹,不需要指定解释器和环境,系统会自动识别当前这个项目文件夹里面的uv虚拟环境(VsCode也同理):
参考:UV的简单使用以及使用pycharm打开项目_pycharm uv-CSDN博客
https://zhuanlan.zhihu.com/p/1908630076704159010
uv的用法二:把uv当作pip加速的工具
可以查看我的文章的第二节安装项目环境:
端侧智能体开发-CSDN博客