requirements.txt 文件是一个用于记录 Python 包依赖的文件,它能够帮助我们快速配置开发环境。在迁移到新的开发环境时,通常需要逐个使用 pip install 命令安装各种包,这个过程既耗时又可能出现错误。
而 requirements.txt 文件可以让我们一次性解决环境的初始化安装问题。
pip freeze > requirements.txt
文件夹中会自动生成 requirements.txt 文件。
打开 requirements.txt 文件,可以看到其中列出了 pip list 命令显示的所有内容。
这样,所有列在 requirements.txt 文件中的包都会被安装到新的环境 demo 中。
请注意,在实际操作中,应确保 requirements.txt 文件是最新且适用于目标环境的,避免在不同操作系统或 Python 版本间迁移时遇到兼容性问题。
此外,在执行 pip install -r requirements.txt 命令时,新环境中将会安装与 requirements.txt 文件匹配的包。