如何从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
在我们的例子中,需求文件将看起来像这样。
这表明require和beautifulesoup4库在我们的系统中不存在,我们必须安装它们来运行我们的程序。
第3步: 现在运行这个命令来安装运行程序所需的所有库
pip install -r requirements.txt
安装所有的库
现在,如果我们运行该代码,它将成功运行该代码。