生成整个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