首页 > 解决方案 > 用于 pip 标志的 pip conda 互操作性

问题描述

我如何告诉 conda:

  1. 使用正确的版本(即来自某种变量)
  2. -f为 pip使用和 URL?
export CUDA=cu111
export TORCH=1.8.1
pip install torch-scatter -f https://pytorch-geometric.com/whl/torch-${TORCH}+${CUDA}.html
pip install torch-sparse -f https://pytorch-geometric.com/whl/torch-${TORCH}+${CUDA}.html
pip install torch-cluster -f https://pytorch-geometric.com/whl/torch-${TORCH}+${CUDA}.html
pip install torch-spline-conv -f https://pytorch-geometric.com/whl/torch-${TORCH}+${CUDA}.html
pip install torch-geometric

到目前为止,我的 conda environment.yml 文件中只有 pip 块定义为:

- pip:
     - torch-sparse

但不知道如何传递 -f 选项。

https://github.com/conda/conda/issues/3763似乎是相关的

标签: pythonpipconda

解决方案


推荐阅读