https://www.jb51.net/article/170248.htm
两种方法:
1.pip freeze>requirements.txt
直接生成整个环境下的所有依赖
2. pip install pipreqs
pipreqs . --encoding=utf8 --force
注意 --encoding=utf8 为使用utf8编码,不然可能会报UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 406: illegal multibyte sequence 的错误。
--force 强制执行,当 生成目录下的requirements.txt存在时覆盖。
使用requirements.txt安装依赖的方式:
| 1 |
|
同时后面可以接上 -i 加 一些镜像地址 来加速下载
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
pip与requirements.txt:快速部署Python项目依赖的实战指南
本文介绍了如何通过pipfreeze和pipreqs工具生成requirements.txt,以及如何利用requirements.txt进行依赖安装,包括使用-i选项加速下载。还提到了编码问题和覆盖策略。
1492

被折叠的 条评论
为什么被折叠?



