pip freeze 获取安装的Python包:
pip freeze > requirements.txt
安装 requirements.txt 中指定版本的所有包
pip install -r requirements.txt
pip freeze会获取到系统所有安装过的包,如果是要获取当前项目所依赖的包,并输出到requirements .txt文件,可以用pipreqs工具,
1.安装pipreqs:pip install pipreqs
2.安装完成,指定项目在终端中打开”Open in Terminal“
3.执行命令:pipreqs ./
输出过程中可能会出现报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xbe in position 197: illegal multibyte sequence
解决方法:
使用命令 pipreqs ./ --encoding=utf8