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的创建及使用的主要内容,如果未能解决你的问题,请参考以下文章

pipreqs生成requirements.txt

python的requirements.txt_维护项目依赖包

pip install –r ./requirements.txt 报错 改成 pip install -r requirements.txt 成功

使用 pip,我应该从 pip freeze 创建 requirements.txt,还是手动编辑 requirements.txt 文件?

使用 pipreqs 和 freeze 创建 requirements.txt

python中的requirements.txt文件的生成和使用