快速导出 Python 项目依赖的版本信息
快速导出 Python 项目依赖的版本信息如果想要将 Python 项目的依赖版本信息保存到一个文件中,方便后续使用或分享,可以使用以下两种方法:
方法一:使用 pip freeze 命令pip 是 Python 的包管理工具,它提供了一个 freeze 命令,可以输出当前 Python 环境中所有已安装的依赖及其版本信息,并以 requirements.txt 的格式进行保存。
只需要在命令行中输入以下命令即可:
1pip freeze > requirements.txt
这样,当前目录下就会生成一个名为 requirements.txt 的文件,其中包含了所有已安装依赖及其版本信息。
可以将该文件用于重新搭建相同的 Python 环境或者交付给其他人。在重新部署项目时,只需要执行以下命令即可自动安装所有依赖:
1pip install -r requirements.txt
方法二:使用 pipreqs 工具 (推荐)但有时候 pip freeze 导出的依赖信息太多了,或者想要只导出项目代码中实际使用到的库,可以使用 pipreqs 工具。pipreqs 可以自动扫描 ...