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.msi
msiexec /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を参照してください。