备忘录

Django生成/安装依赖文件requirements.txt

生成整个Python环境的所有依赖,使用pip freeze,具体格式如下:

pip freeze > requirements.txt

生成单个项目的依赖,可以使用pipreqs,使用之前需要安装:

pip install pipreqs

在项目的根目录下使用:

pipreqs ./

Windows系统下可能会报编码错误 (UnicodeDecodeError: 'gbk' codec can't decode byte 0xa8 in position 24: illegal multibyte sequence)
使用时,指定编码格式 :

pipreqs ./ --encoding=utf8

安装:

pip install -r requriements.txt