如何从Python脚本中自动安装所需的软件包

如何从Python脚本中自动安装所需的软件包

当使用Python工作时,需要使用你不知道的库,或者使用一个新的电脑时,一个一个地安装所有的库是一项繁忙的工作。每次你都要找出库的名字,然后一个一个地安装。但是,如果我们知道像pipreqs这样的库,它可以自动安装运行程序所需的所有库,这将使我们的工作变得非常容易,我们可以专注于代码,而不是浪费时间一个一个地安装库。

什么是Pipreqs

它是一个python库,可以根据任何项目的进口生成pip requirements.txt文件,然后你可以一次性安装所有的项目。

安装Pipreqs

在你的电脑上运行这个命令来安装pipreqs库。

pip install pipreqs

第1步: 进入你的Python脚本所在的目录,例如,假设我们把这段代码放在我们的目录中。

import os
import requests
import urllib.request
from bs4 import BeautifulSoup
print('GFG is the best')

第2步: 在这个目录中运行以下命令,将创建一个需求文件。

pipreqs

如何从Python脚本中自动安装所需的软件包

在我们的例子中,需求文件将看起来像这样。

如何从Python脚本中自动安装所需的软件包

这表明require和beautifulesoup4库在我们的系统中不存在,我们必须安装它们来运行我们的程序。

第3步: 现在运行这个命令来安装运行程序所需的所有库

pip install -r requirements.txt

如何从Python脚本中自动安装所需的软件包

安装所有的库

现在,如果我们运行该代码,它将成功运行该代码。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程