Python项目完成requirements.txt的生成以及依赖一键安装

Python项目完成requirements.txt的生成以及依赖一键安装

    • 1. 生成requirements.txt文件
      • 第一种方法(推荐)
      • 第二种方法
    • 2. 根据requirements.txt安装依赖

当我们需要在另外一台电脑部署项目的时候,我们需要重新配置环境和依赖,使得项目可以顺利运行。

我操作的背景是需要在远程服务器进行项目的部署。

1. 生成requirements.txt文件

首先请cd进入你的本地项目目录下

在这里插入图片描述
生成requirements.txt有两种方法

第一种方法(推荐)

我们需要使用到一个第三方库pipreqs,直接安装就好。

pip install pipreqs

执行如下命令,完成requirements.txt文件的生成。

pipreqs ./

生成结果如下:

Python项目完成requirements.txt的生成以及依赖一键安装_第1张图片


第二种方法

然后执行如下代码,pip freeze命令可以帮助我们把本项目所有的依赖库和对应版本导出。

pip freeze > requirements.txt

查看文件内容
Python项目完成requirements.txt的生成以及依赖一键安装_第2张图片
据说配合使用virtualenv也可以仅仅得到项目所依赖的库文件,而不会像上面一样如此繁杂。


2. 根据requirements.txt安装依赖

将文件同步到远程服务器端,我先看下远程服务器查看requirements.txt内容:

Python项目完成requirements.txt的生成以及依赖一键安装_第3张图片

在远程项目的目录下,执行下面命令

pip install -r requirements.txt

部分安装过程如下:
Python项目完成requirements.txt的生成以及依赖一键安装_第4张图片
Python项目完成requirements.txt的生成以及依赖一键安装_第5张图片


可以看到环境安装完成。

看到这里赶快去尝试一下吧!!!

你可能感兴趣的:(Linux学习,项目管理,项目管理)