如何在environment.yml中指定pip --extra-index-url?

Roy*_*son 11 python pip conda

Conda 可以创建一个environment.yml指定 conda 包和 pip 包的包。问题是,我想指定一个 pip 包 ( torch==1.12.1+cu116),它仅在以下索引中可用:https://download.pytorch.org/whl/cu116

如何在environment.yml 中指定这一点?或者至少,在运行时conda env create -f environment.yml,我想为 pip 指定额外的索引。

Rom*_*ain 21

此配置应该有效,请参阅 来了解advanced-pip-example其他选项。

name: foo
channels:
  - defaults
dependencies:
  - python
  - pip
  - pip:
    - --extra-index-url https://download.pytorch.org/whl/cu116
    - torch==1.12.1+cu116
Run Code Online (Sandbox Code Playgroud)

也可以看看