如何从Python脚本自动安装所需的包?
在Python中工作时不得不使用你不知道的库或使用新电脑,一个一个地安装所有库是一项繁重的工作。每次都要找出库的名字,一一安装。但是如果我们知道像pipreqs这样的库,它会自动安装所有运行程序所需的库,这将使我们的工作变得如此简单,我们可以专注于代码,而不是浪费时间一个一个地安装库。
什么是Pipreq ?
它是一个Python库,可以根据任何项目的导入生成 pip requirements.txt文件,然后您可以一次性安装所有这些文件。
安装 Pipreq:
在您的 PC 上运行此命令以安装pipreqs库。
pip install pipreqs
第 1 步:转到您的Python脚本所在的目录,例如假设我们将这段代码放在我们的目录中。
Python3
import os
import requests
import urllib.request
from bs4 import BeautifulSoup
print('GFG is the best')
第 2 步:在此目录中运行以下命令,该命令将创建一个需求文件。
pipreqs
在我们的例子中,需求文件看起来像这样。
这表明我们的系统中不存在 request 和 beautifulesoup4 库,我们必须安装它们才能运行我们的程序。
第 3 步:现在运行此命令以安装运行程序所需的所有库
pip install -r requirements.txt
现在,如果我们运行代码,它将成功运行代码。