Skip to content
 
 

Repository files navigation

Rye: 一个无麻烦的Python体验


Rye

Rye是Python的一个全面的项目和包管理解决方案。 Rye诞生于其创作者希望为所有Python用户建立一个一站式服务的愿望,它提供了统一的体验来安装和管理Python安装、基于pyproject.toml的项目、依赖和虚拟环境。 它旨在适应复杂的项目、单体库仓库,并促进全局工具的安装。你好奇吗?观看介绍视频

对于每个层次的Python开发者来说,这是一个无麻烦的体验。

Watch the instruction

点击缩略图观看16分钟的介绍视频

包含的内容

Rye选择并提供正确的工具,让你可以在几分钟内开始:

  • 引导Python: 它提供了一种自动化的方式来访问令人惊叹的Indygreg Python Builds以及PyPy二进制发行版。
  • 代码检查和格式化: 它捆绑了ruff,并通过rye lintrye fmt使其可用。
  • 管理虚拟环境: 它在内部使用了广泛使用的virtualenv库。
  • 构建Wheel包: 它主要委托给build来完成这项工作。
  • 发布: 它的发布命令使用twine来完成这个任务。
  • 锁定和依赖安装: 目前使用uv来实现,如果不可用,则回退到unearthpip-tools
  • 工作区支持: Rye允许你处理由多个库组成的复杂项目。

安装

安装只需一分钟:

  • Linux和macOS:

    curl -sSf https://rye.astral.sh/get | bash
    
  • Windows:

    下载并运行安装程序(64位(x86-64)32位(x86))。

有关更多详细信息和其他选项,请参阅安装说明

了解更多

我激发了你的兴趣吗?

更多

About

a Hassle-Free Python Experience

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages