Rye: 手間のかからないPython体験

注記

Ryeを使い始める場合は、同じメンテナーによる後継プロジェクトであるuvを検討してください。

Ryeはアクティブにメンテナンスされていますが、uvはより安定した機能豊富なエクスペリエンスを提供しており、新しいプロジェクトにはこちらをお勧めします。

移行で問題が発生しましたか? 不足しているものを教えてください。

Ryeは、Python向けの包括的なプロジェクトおよびパッケージ管理ソリューションです。作成者がすべてのPythonユーザーのためのワンストップショップを確立したいという願望から生まれたRyeは、Pythonインストール、pyproject.tomlベースのプロジェクト、依存関係、仮想環境をシームレスにインストールおよび管理するための統合されたエクスペリエンスを提供します。複雑なプロジェクト、モノレポ、およびグローバルツールインストールを容易にするように設計されています。興味がありますか? 紹介をご覧ください

あらゆるレベルのPython開発者にとって、手間のかからない体験を。

スター 議論 スポンサー

インストール手順

インストールするには、オペレーティングシステムとCPUアーキテクチャに適したバイナリをインストールするcurlコマンドを実行できます。

curl -sSf https://rye.dokyumento.jp/get | bash

または、この方法を信用しない場合は、最新リリースのバイナリをダウンロードできます。初回実行時に自動的にインストールされます。

gunzip rye-x86_64-linux.gz
chmod +x ./rye-x86_64-linux
./rye-x86_64-linux

インストールするには、オペレーティングシステムとCPUアーキテクチャに適したバイナリをインストールするcurlコマンドを実行できます。

curl -sSf https://rye.dokyumento.jp/get | bash

または、この方法を信用しない場合は、最新リリースのバイナリをダウンロードできます。初回実行時に自動的にインストールされます。

gunzip rye-aarch64-macos.gz
chmod +x ./rye-aarch64-macos
./rye-aarch64-macos

WindowsにRyeをインストールするには、最新リリースをダウンロードしてバイナリを実行します。初回実行時に自動的にインストールされます。Ryeを使用する場合、およびインストールを開始する前に、「開発者モード」を有効にすることを強くお勧めします。詳細はこちら

注記

Ryeはまだ署名付きバイナリを使用していないため、ダウンロードした実行ファイルの実行を許可する必要があります。明確な方法がない場合は、表示されるエラーメッセージの「詳細情報」をクリックし、「実行」をクリックしてください。

さらに、「Bearfoos」に関するトロイの木馬の警告が表示される場合があります。これは誤検出です。詳細については、Ryeに関連付けられたWindows Bearfoosウイルスに関するディスカッションを参照してください。

RustとCargoがインストールされている必要があります。お持ちでない場合は、rustupを使用してマシンにインストールできます。

その後、cargo経由でRyeをインストールできます。

cargo install --git https://github.com/astral-sh/rye rye

次の手順またはインストールをカスタマイズする方法については、詳細なインストールガイドを参照してください。