Home

(译)Conda Install 搭配 Requirements.txt

原文 | 2016-03-04

问: 使用conda install --yes --file requirements.txt安装仅可用的包,没有错误

  1. 第一个命令只是,遍历文件中的每行
$ while read requirement; do conda install --yes $requirement; done < requirements.txt
  1. 修改后: 如果你想,在conda install不可用的情况下,使用pip:
$ while read requirement; do conda install --yes $requirement || pip install $requirement; done < requirements.txt
  1. 可用于 Windows (来自 @Clay):
$ FOR /F "delims=~" %f in (requirements.txt) DO conda install --yes "%f" || pip install "%f"