📜  如何从Python脚本自动安装所需的包?

📅  最后修改于: 2022-05-13 01:54:40.743000             🧑  作者: Mango

如何从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

使用 pipereq

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

示例 requirements.txt 文件

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

第 3 步:现在运行此命令以安装运行程序所需的所有库

pip install -r requirements.txt
安装所有库

安装所有库

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