Installation¶
GitHub Actions¶
- name: Install Hatch
uses: pypa/hatch@install
詳細については、official actionを参照してください。
Installers¶
- ブラウザで
.pkgファイルをダウンロードします:hatch-universal.pkg - ダウンロードしたファイルを実行し、画面の指示に従います。
- 端末を再起動します。
-
シェルが
PATHでhatchコマンドを見つけて実行できることを確認するには、次のコマンドを使用します。$ hatch --version 0.0.0
-
curlコマンドを使用してファイルをダウンロードします。-oオプションは、ダウンロードしたパッケージが書き込まれるファイル名を指定します。この例では、ファイルは現在のディレクトリのhatch-universal.pkgに書き込まれます。curl -Lo hatch-universal.pkg https://github.com/pypa/hatch/releases/latest/download/hatch-universal.pkg
-
標準のmacOS
installerプログラムを実行し、ダウンロードした.pkgファイルをソースとして指定します。-pkgパラメータを使用してインストールするパッケージの名前を指定し、-target/パラメータを使用してパッケージをインストールするドライブを指定します。ファイルは/usr/local/hatchにインストールされ、/etc/paths.d/hatchにエントリが作成されます。このエントリは、シェルに/usr/local/hatchディレクトリを追加するように指示します。これらのフォルダに書き込み権限を付与するには、コマンドにsudoを含める必要があります。sudo installer -pkg ./hatch-universal.pkg -target /
3. 端末を再起動します。 4. シェルがPATHでhatchコマンドを見つけて実行できることを確認するには、次のコマンドを使用します。
```
$ hatch --version
0.0.0
```
1. ブラウザで、.msiファイルのいずれかをダウンロードします。 -hatch-x64.msi 2. ダウンロードしたファイルを実行し、画面の指示に従います。 3. 端末を再起動します。 4. シェルがPATHでhatchコマンドを見つけて実行できることを確認するには、次のコマンドを使用します。
```
$ hatch --version
0.0.0
```
-
標準のWindows
msiexecプログラムを使用して、.msiファイルの1つをソースとして指定し、インストーラをダウンロードして実行します。/passiveおよび/iパラメータを使用して、無人の通常のインストールを要求します。msiexec /passive /i https://github.com/pypa/hatch/releases/latest/download/hatch-x64.msimsiexec /passive /i https://github.com/pypa/hatch/releases/latest/download/hatch-x86.msi
- 端末を再起動します。
-
シェルが
PATHでhatchコマンドを見つけて実行できることを確認するには、次のコマンドを使用します。$ hatch --version 0.0.0
Standalone binaries¶
使用しているプラットフォームとアーキテクチャに対応するアーカイブをダウンロードしたら、バイナリをPATH上のディレクトリに抽出し、名前をhatchに変更します。
pip¶
HatchはPyPIで利用でき、pipでインストールできます。
pip install hatch
Warning
This method modifies the Python environment in which you choose to install. Consider instead using pipx to avoid dependency conflicts.
pipx¶
pipxを使用すると、分離された環境でPythonアプリケーションをグローバルにインストールできます。
pipx install hatch
Homebrew¶
詳細については、formulaを参照してください。
brew install hatch
Conda¶
詳細については、feedstockを参照してください。
conda install -c conda-forge hatch
またはmambaで:
mamba install hatch
MacPorts¶
詳細については、portを参照してください。
sudo port install hatch
Fedora¶
サポートされている最小バージョンは37で、現在Rawhideとして開発中です。
sudo dnf install hatch
Void Linux¶
xbps-install hatch
Build system availability¶
HatchlingはHatchのbuild backendであり、手動でインストールする必要はありません。バージョン情報については、changelogを参照してください。