pip freeze
命令会输出当前环境中安装的所有依赖及其版本信息,并且格式符合 requirements.txt
的规范。你可以将输出结果重定向到 requirements.txt
文件中,从而将依赖和版本号保存在文件中。
以下是步骤:
-
激活你的 Python 虚拟环境(如果有的话)。这可以确保你只记录当前项目所需的依赖。
-
使用
pip freeze
命令输出依赖及其版本信息,并重定向到requirements.txt
文件。在命令行中执行以下命令:Copy code
pip freeze > requirements.txt
这会将依赖和版本信息写入
requirements.txt
文件。 -
确认
requirements.txt
文件中的依赖和版本信息是否正确。
这样,你就可以在 requirements.txt
文件中自动记录所有项目依赖及其版本,方便与其他人共享和部署项目时使用。在别人接收到项目源码后,他们只需运行 pip install -r requirements.txt
即可安装所有所需的依赖库及其对应的版本。