如何使用 conda 的 environment.yml 安装 gh CLI 库?
How to install gh CLI library using conda's environment.yml?
根据 gh instructions,我们可以使用 conda install gh --channel conda-forge
通过 conda 安装 gh
cli。我想知道是否有办法将它包含在 environment.yml
文件中?这样我就可以在设置 conda 环境时自动安装软件包。
name: conda_env
channels:
- defaults
dependencies:
- python>=3.8
- pip>=20.1.1
我不知道在 environment.yml
文件中的什么地方添加 gh
。很明显,不是pip包。
将 conda-forge
添加到渠道,将 gh
添加到依赖项:
environment.yaml
name: conda_env
channels:
- conda-forge
- defaults
dependencies:
- python>=3.8
- pip>=20.1.1
- gh
请注意,建议在使用 Conda Forge 时优先于 defaults(因此,顺序)。否则,就有可能遇到 channel mixing issues。这里可能不是问题,因为 gh
是一个独立的二进制文件,但值得一提。
根据 gh instructions,我们可以使用 conda install gh --channel conda-forge
通过 conda 安装 gh
cli。我想知道是否有办法将它包含在 environment.yml
文件中?这样我就可以在设置 conda 环境时自动安装软件包。
name: conda_env
channels:
- defaults
dependencies:
- python>=3.8
- pip>=20.1.1
我不知道在 environment.yml
文件中的什么地方添加 gh
。很明显,不是pip包。
将 conda-forge
添加到渠道,将 gh
添加到依赖项:
environment.yaml
name: conda_env
channels:
- conda-forge
- defaults
dependencies:
- python>=3.8
- pip>=20.1.1
- gh
请注意,建议在使用 Conda Forge 时优先于 defaults(因此,顺序)。否则,就有可能遇到 channel mixing issues。这里可能不是问题,因为 gh
是一个独立的二进制文件,但值得一提。