跳转至

安装


GitHub Actions

- name: Install Hatch
  uses: pypa/hatch@install

更多信息请参考 官方操作。

安装程序

  1. 在浏览器中下载 .pkg 文件:hatch-universal.pkg
  2. 运行你下载的文件并按照屏幕提示操作。
  3. 重启终端。
  4. 使用以下命令确认 shell 能够在 PATH 中找到并运行 hatch 命令:

    $ hatch --version
    0.0.0
    
  1. 使用 curl 命令下载文件。-o 参数指定保存的文件名。在此示例中,文件将被保存为当前目录下的 hatch-universal.pkg。

    curl -Lo hatch-universal.pkg https://github.com/pypa/hatch/releases/latest/download/hatch-universal.pkg
    
  2. 使用 macOS 的标准 installer 程序,指定下载的 .pkg 文件为安装源。使用 -pkg 参数指定包名,-target / 参数指定安装驱动器。文件将安装至 /usr/local/hatch,并在 /etc/paths.d/hatch 创建一项,指示 shell 添加 /usr/local/hatch 到 PATH。你需要在命令前加上 sudo 以获取写权限。

    sudo installer -pkg ./hatch-universal.pkg -target /
    
  3. 重启终端。

  4. 使用以下命令确认 shell 能够在 PATH 中找到并运行 hatch 命令:

    $ hatch --version
    0.0.0
    
  1. 在浏览器中下载其中一个 .msi 安装文件:
  2. 运行你下载的文件并按照屏幕提示操作。
  3. 重启终端。
  4. 使用以下命令确认 shell 能够在 PATH 中找到并运行 hatch 命令:

    $ hatch --version
    0.0.0
    
  1. 使用标准 Windows msiexec 程序下载并运行安装器,指定 .msi 文件作为源。使用 /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
    
  2. 重启终端。

  3. 使用以下命令确认 shell 能够在 PATH 中找到并运行 hatch 命令:

    $ hatch --version
    0.0.0
    

独立二进制文件

下载与你的平台和架构相应的归档文件后,将其中的可执行文件解压至你的 PATH 路径中,并重命名为 hatch。

pip

Hatch 可从 PyPI 安装,可使用 pip 安装:

pip install hatch

Warning

该方法会修改你所选择安装的 Python 环境。为了避免依赖冲突,建议使用 pipx。

pipx

pipx 允许在隔离环境中全局安装 Python 应用:

pipx install hatch

Homebrew

更多信息请查看 配方说明:

brew install hatch

Conda

更多信息请查看 feedstock 项目:

conda install -c conda-forge hatch

或使用 mamba:

mamba install hatch

Warning

该方法会修改你所选择安装的 Conda 环境。为了避免依赖冲突,建议使用 pipx 或 condax。

MacPorts

更多信息请查看 MacPorts 页面:

sudo port install hatch

Fedora

支持的最低版本为 37,目前处于 Rawhide 开发中。

sudo dnf install hatch

Void Linux

xbps-install hatch

构建系统可用性

Hatchling 是 Hatch 的 构建后端,你无需手动安装。版本信息请查看其 更新日志。

打包状态 ```

如需将以上内容嵌入到文档项目中或转换为其他格式,也可以继续告诉我。