requirements.txt的创建及使用
Posted wayneliu007
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了requirements.txt的创建及使用相关的知识,希望对你有一定的参考价值。
python的包管理
pip方式:
创建
(venv) $ pip freeze >requirements.txt
执行
(venv) $ pip install -r requirements.txt
conda方式:
创建:
conda list #列出包名
conda list -e > requirements.txt #保存成requirements.txt
执行
conda install --yes --file requirements.txt #这种执行方式,一遇到安装不上就整体停止不会继续下面的包安装
FOR /F "delims=~" %f in (requirements.txt) DO conda install --yes "%f" #这个执行能解决上面出现的不执行后续包的问题
while read requirement; do conda install --yes $requirement; done < requirements.txt #这个执行据说也能解决上面出现的的问题,没有实际测试过
以上是关于requirements.txt的创建及使用的主要内容,如果未能解决你的问题,请参考以下文章
python的requirements.txt_维护项目依赖包
pip install –r ./requirements.txt 报错 改成 pip install -r requirements.txt 成功
使用 pip,我应该从 pip freeze 创建 requirements.txt,还是手动编辑 requirements.txt 文件?