Python项目生成 依赖文件(requirements.txt) 以及安装依赖文件中的包

  • Post author:
  • Post category:python


我们在写项目的过程中,往往都需要固化依赖(保证项目依赖包、环境的稳定性 和 可移植性),在python项目中,项目依赖包往往会指定在一个requirements.txt文件,其中包括依赖包以及包的版本号。(类似Go项目中的go.mod)


生成requirements.txt

文件的命令:

pip freeze > requirements.txt

安装

requirements.txt

文件中的依赖包:

pip install -r requirements.txt

另外:有时候 同一个项目,不同的环境会用到 不同的依赖,所以一个项目也可以同时指定多个依赖文件,不同环境的依赖文件用文件名做区分,比如同时存在requirements.txt 和 requirements-dev.txt。



版权声明:本文为Struggle_PAN原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。