高性能包管理器 uv – Python最快的软件包安装程序和解析器使用方法

uv是Astral开发的Python软件包安装程序和解析器,使用Rust编写,速度超快!本文介绍了uv的安装方法、用法以及Astral对Python打包工具的愿景。

最新推出了一个名为uv的Python软件包安装程序,由Astral开发。uv软件包安装程序和解析器是由Astral开发的,使用Rust编写而非Python,速度超快!Astral以Python最快的格式化工具Ruff而闻名。uv软件包旨在成为pip和pip-tools的即插即用替代品。据Astral称,“uv比pip和pip-tools快8-10倍,而在使用热缓存时(例如重新创建虚拟环境或更新依赖项时)快80-115倍”。

Astral还接管了Armin Ronacher开发的实验性Python打包工具Rye的开发。根据Astral的公告,从声音上看,Rye和uv将成为一个工具,因为这两个项目对Python打包有共同的愿景。

安装uv

您可以使用Curl安装uv:

curl -LsSf https://astral.sh/uv/install.sh | sh

或者您也可以使用pip:

pip install uv

现在您已经安装了uv,可以开始安装软件包了!

使用uv

让我们在您的终端中尝试运行uv:

c:\code> uv

用法:uv.exe [选项] <命令>

命令:

  •   pip    解析并安装Python软件包

  •   venv   创建虚拟环境

  •   cache  管理缓存

  •   help   打印此消息或给定子命令的帮助

选项:

  •   -q, --quiet                  不打印任何输出

  •   -v, --verbose                使用详细输出

  •       --color <COLOR>          控制输出中的颜色 [默认值:auto] [可能的值:auto,always,never]

  •   -n, --no-cache               避免从缓存中读取或写入 [env: UV_NO_CACHE=]

  •       --cache-dir <CACHE_DIR>  缓存目录的路径 [env: UV_CACHE_DIR=]

  •   -h, --help                   打印帮助(使用“--help”查看更多)

  •   -V, --version                打印版本

您需要创建并激活一个Python虚拟环境,以便使用uv安装软件包。

这里有一个示例

C:\code> uv venv test

使用Python 3.11.5解释器位于C:\Users\wheifrd\AppData\Local\Programs\Python\Python311\python.exe

在test处创建虚拟环境

激活方式:test\Scripts\activate

C:\code> .\test\Scripts\activate

(test)C:\books>

现在您已经准备好安装Python软件包了。您可以使用numpy进行测试运行:

(test) C:\books> uv pip install numpy
在615毫秒内解析了1个软件包
在2.81秒内下载了1个软件包
在332毫秒内安装了1个软件包
 + numpy==1.26.4

正如您所期望的那样,您也可以使用uv来安装:

  • 一系列以空格分隔的软件包

  • 一个requirements.txt文件

  • 一个pyproject.toml文件

如果您需要生成一个锁定的requirements.txt文件,可以运行uv pip compile。

总结

Astral希望通过发布uv来创建一个“Python的Cargo”。尽管这个项目仍处于早期阶段,但这个Rust软件包本身非常快速和实用,尽管它只发布了大约一年。您可以在Astral的博客文章中阅读更多关于uv的信息。

关键词:uv、Python软件包、安装程序、解析器、Astral、Rust、pip、虚拟环境、软件包安装文章来源地址https://www.toymoban.com/diary/python/742.html

到此这篇关于高性能包管理器 uv – Python最快的软件包安装程序和解析器使用方法的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://www.toymoban.com/diary/python/742.html

如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

最新博文

  • 使用Java将int数组转换为IntStream详细解说

    使用Java将int数组转换为IntStream详细解说

  • localhost与127.0.0.1的区别及IPv6中的对应情况

    localhost与127.0.0.1的区别及IPv6中的对应情况

  • VicWord - 纯 PHP 分词工具:高效、灵活的中文文本分词解决方案

    VicWord - 纯 PHP 分词工具:高效、灵活的中文文本分词解决方案

  • 零基础学习谷歌SEO的全面指南:提升网站排名和流量

    零基础学习谷歌SEO的全面指南:提升网站排名和流量

  • 个人电脑与服务器:CPU的差异深度解析

    个人电脑与服务器:CPU的差异深度解析

  • LangChain输出解析器与链的深度解析

    LangChain输出解析器与链的深度解析

  • 关于 面部识别 的Python包有哪些?

    关于 面部识别 的Python包有哪些?

  • 用户需求与搜索排名:百度技术判定的深度解析

    用户需求与搜索排名:百度技术判定的深度解析

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包

玻璃钢生产厂家浙江室内商场美陈生产厂家成都小区玻璃钢雕塑厂家玻璃钢雕塑 西安福州大兴玻璃钢雕塑生产 厂家西昌玻璃钢关公雕塑太原现代人物玻璃钢雕塑玻璃钢室外镂空雕塑生产厂家商场异形门头美陈玻璃钢花盆潮州玻璃钢花盆讯息大余玻璃钢雕塑厂家玻璃钢广场雕塑生产厂家便宜的玻璃钢雕塑设计玻璃钢雕塑产地四川商业商场美陈供货商福建城市玻璃钢雕塑电话吉林玻璃钢海豚雕塑定制云南玻璃钢雕塑供应忻州玻璃钢人物雕塑信阳商场美陈特装2018年夏季商场美陈玻璃钢雕塑摆件报价弥勒市玻璃钢雕塑青海景区玻璃钢雕塑制作卡通玻璃钢雕塑定做广东主题公园玻璃钢雕塑厂家杭州哪里能做玻璃钢雕塑赤峰玻璃钢花盆厂家洪洞县商场美陈郑州玻璃钢雕塑卡通人香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化