自动创建 Python 的 requirements.txt 文件
技术背景
在 Python 开发中,requirements.txt
文件用于记录项目所依赖的第三方库及其版本,方便在不同环境中部署项目。然而,当从 GitHub 下载 Python 源代码时,有时会缺少该文件,手动创建既耗时又容易出错。因此,自动生成 requirements.txt
文件显得尤为重要。
实现步骤
方法一:使用 pipreqs
- 安装 pipreqs:
pip install pipreqs
- 生成 requirements.txt:
若项目路径为当前目录,可使用:pipreqs /path/to/project
若遇到编码问题,可指定编码:pipreqs .
pipreqs --encoding utf-8 /path/to/project