Linux常用命令

2020-02-27  本文已影响0人  Dirge_st

1.生成导入requirement.txt文件

pip freeze > requirements.txt
pip install -r requirements.txt
conda install --yes --file requirements.txt

但是这里存在一个问题,如果requirements.txt中的包不可用,则会抛出“无包错误”。
使用下面这个命令可以解决这个问题

while read requirement; do conda install --yes $requirement; done < requirements.txt

如果想要在conda命令无效时使用pip命令来代替,那么使用如下命令:

while read requirement; do conda install --yes $requirement || pip install $requirement; done < requirements.txt

也可以使用conda导出yml

conda env export > freeze.yml
conda env create -f freeze.yml
上一篇 下一篇

猜你喜欢

热点阅读