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/