在这个教程中,我们将学习如何使用 requirements.txt
文件来管理 Python 项目的依赖。
1. 什么是 requirements.txt?
requirements.txt
是一个简单的文本文件,它列出了项目中需要安装的所有 Python 包及其版本。这个文件通常位于项目的根目录下。
2. 如何创建 requirements.txt?
要创建一个 requirements.txt
文件,你可以手动编辑它,或者使用以下命令:
pip freeze > requirements.txt
这条命令会将当前环境中已安装的所有 Python 包及其版本写入 requirements.txt
文件。
3. 如何使用 requirements.txt?
当你在新的环境中需要安装项目依赖时,可以使用以下命令:
pip install -r requirements.txt
这条命令会读取 requirements.txt
文件并安装其中列出的所有依赖。
4. 示例
假设我们的项目中需要以下依赖:
Flask==1.1.2
requests==2.25.1
numpy==1.21.2
我们的 requirements.txt
文件内容如下:
Flask==1.1.2
requests==2.25.1
numpy==1.21.2
5. 其他资源
想要了解更多关于 requirements.txt
的信息,可以访问官方文档。