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

问题描述 投票:0回答:1

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 指定额外的索引。

python pip conda
1个回答
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

另请参阅

© www.soinside.com 2019 - 2024. All rights reserved.