您的当前位置:首页>交易 > 正文

Flask之父凭一己之力击败各种GPT,称Python包管理比LLM更火热_全球报资讯

  • 2023-05-05 19:27:50 来源:猿大侠


(资料图)

转自 | OSC开源社区(ID:oschina2013) Python Web 框架 Flask 作者 Armin 最近发布了新的开源项目Rye,才几天时间就冲上了 GitHub Trending 第一名。 他在推特晒出了自己的 “战绩”——Rye “击败” 各种 GPT 相关的开源项目拿下第一,并戏称目前比 LLM 和 AI 更火爆的技术就是 Python 打包! Rye是一款采用Rust 编写的 Python 包管理工具,Armin 称其可作为 poetry/pip/pipenv/pyenv/venv/virtualenv/pdm/hatch 等同类工具的替代方案。 他表示 Rye 是给自己打造的“一站式” 工具,满足了他对 Python 的所有需求,包括安装和管理 Python 软件包、管理 pyproject.toml 文件、安装和卸载依赖项、在后台管理 virtualenvs,以及支持 monorepos 和全局工具安装。 下面是 Rye 的部分功能:

自动安装和管理 Python

$ rye pin 3.11$ rye run pythonPython 3.11.1 (main, Jan 16 2023, 16:02:03) [Clang 15.0.7 ] on darwinType \"help\", \"copyright\", \"credits\" or \"license\" for more information.>>>  

全局安装隔离工具

$ rye install maturin  

管理本地pyproject.toml的依赖项并自动更新 virtualenv

$ rye add flask$ rye sync  
上面是使用 Rye 的运行截图。点此查看完整演示: https://www.youtube.com/watch?v=CyI8TBuKPF0 Rye 的超高人气引起了另一位大佬的关注,Django 创始人 Simon Willison 在 体验 Rye 后写了一篇简单的使用指南, 点此查看详情:https://til.simonwillison.net/python/rye 即便 Rye 在 Python 社区获得了极高的关注热度,Armin 也只是谦虚地说这是他对 Python 包管理的探索,离完美还差很远,而且只是按照他个人的使用方式来解决自己的问题。 他坦言本来并不打算把 Rye 开源出来,只是想作为自用项目 —— 毕竟 Python 包管理的生态已是一片混乱局面,他不想让 Rye 加剧这种混乱。 Armin 用上面这张图表达了他对 Python 包管理现状的感受,意思就是由于缺乏统一的标准,因此诞生了满足不同需求和场景的许多不同工具——不过每个抱着“统一”初心的标准最后都是适得其反。 而他希望的终端用户体验是:使用 “单一工具” 就能满足所有工程管理需求,包括 Python 项目、Python 解释器、全局安装的工具和 monorepos 等。这对任何类型的构建系统都是开放的,支持 Python 开发者每天遇到的问题。 Python ❤ Rust 此前一篇谈论 Python 在 2023 年发展趋势 的文章就提到了 Rust 和 Python 的融合。文章指出 Rust 对 Python 技术生态的影响越来越大,因此其中一个趋势就是Rust 将加快融入到 Python 相关的项目和工具中。Python + Rust 组合在未来的就业市场上会有很高的需求。 最近的一个案例便是前几天的报道:《 Ruff 创始人宣布成立公司,称要改变 Python 生态》 Ruff 是基于 Rust 编写的高性能 Python 代码分析工具(Python linter)。自开源以来,Ruff 收获了大量关注,其在 GitHub 的 Star 数量目前已飙升至 1 万多。 Ruff 创始人 Charlier Marsh 近日宣布 成立 了新公司:Astral。他表示公司的使命是通过构建高性能开发者工具来提升 Python 生态的生产力。他们会继续扩展 Ruff 功能,并构建更多类似 Ruff 的工具。 你如何看待 Rust + Python?欢迎留言讨论。 戳原文,大侠准备了资源~

标签:

推荐阅读

Flask之父凭一己之力击败各种GPT,称Python包管理比LLM更火热_全球报资讯

转自|OSC开源社区(ID:oschina2013)PythonWeb框架Flask作者Armin最近发布了新的开源项目Rye,才几天时间就

vivo X90S配置疑似曝光 或将采用新款天玑9200+旗舰芯片 新资讯

根据最新爆料信息,目前有一款型号为V2241A的手机现身GooglePlay,该机可能是vivo新款的旗舰机型——vivoX9

被砸承重墙高楼内仍有人居住 提心吊胆坚守楼内 全球观点

【被砸承重墙高楼内仍有人居住】近日,有网友发文称,黑龙江哈尔滨一栋居民楼的承重墙被砸,导致全楼200多

焦点要闻:非农审判日,黄金的大戏要来了!

5月5日周五又是一个非农日,感觉时间过得很快,上次非农的场景还历历在目,这次非农数据很巧又是赶在了利率

天天微头条丨长沙银行(601577):息差同比扩张 中收同比翻倍

长沙银行(601577):息差同比扩张中收同比翻倍

猜您喜欢

【版权及免责声明】凡注明"转载来源"的作品,均转载自其它媒体,转载目的在于传递更多的信息,并不代表本网赞同其观点和对其真实性负责。亚洲汽车网倡导尊重与保护知识产权,如发现本站文章存在内容、版权或其它问题,烦请联系。 联系方式:8 86 239 5@qq.com,我们将及时沟通与处理。

交易