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

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博客

http://www.dtcms.com/a/304759.html

相关文章:

  • 【C++算法】75.优先级队列_数据流中的第 K 大元素
  • React 中获取当前路由信息
  • Android权限机制详解:保障用户隐私与应用安全
  • pytorch格式转华为昇腾的om格式
  • 移动语义和右值引用有什么关系?
  • Prometheus-1--什么是Prometheus?
  • Leetcode——475. 供暖器
  • Python - property
  • 学习笔记-中华心法问答系统的性能提升
  • pnpm 入门与实践指南
  • 字节序详解
  • webpack 原理及使用
  • 纸板制造胶工艺学习1
  • FlinkCDC实现多数据源数据集的增量更新实战
  • 磁悬浮转子同频振动:自适应陷波器设计与稳定性深度解析(附MATLAB代码)
  • 8.项目起步(2)
  • 本土化DevOps实践新篇章:Gitee引领企业高效协作新时代
  • 自学嵌入式 day37 HTML
  • Go 客户端玩转 ES|QL API 直连与 Mapping Helpers 实战详解
  • 做副业,要事不过三
  • CentOS 7部署Redis
  • 如何理解js中的副作用
  • 沪铝本周想法
  • docker docker与swarm入门笔记
  • 云原生周刊:2025年的服务网格
  • 【Linux基础知识系列】第七十篇 - 了解swap分区的概念
  • 【Linux篇】补充:消息队列和systemV信号量
  • 【图像噪点消除】——图像预处理(OpenCV)
  • 以太坊十年:智能合约与去中心化的崛起
  • 第5课 sort函数