在 Python 中安装 Beautiful Soup
-
使用 Python 包安装程序 (PIP) 安装
Beautiful Soup
-
使用 Advanced Package Tool (APT) 安装
Beautiful Soup
-
通过手动下载源代码安装
Beautiful Soup
-
在 Linux 中使用
wget
和tar
安装Beautiful Soup
Python 为我们提供了各种库和模块来执行不同的任务。Beautiful Soup
库在 Python 中用于抓取 HTML 和 XML 文件。
本文将讨论在 Python 中安装 Beautiful Soup
库的不同方法。
使用 Python 包安装程序 (PIP) 安装 Beautiful Soup
要使用 PIP 安装 Beautiful Soup
库,你可以在计算机的命令行终端中执行以下命令。
pip install beautifulsoup4
上面的命令在执行后会在你的机器上安装 beautiful soup
库。如果你在同一台机器上使用 Python 2.x
和 3.x
,上述命令会将 beautiful soup
库安装到你的 Python 2.x
目录中。
要在 Python 3.x
目录中安装 beautiful soup
库,你可以在命令行终端中运行以下命令。
pip3 install beautifulsoup4
使用 Advanced Package Tool (APT) 安装 Beautiful Soup
APT 用于有效地处理软件包。你将需要计算机的管理员密码才能使用 APT 安装 beautiful soup
库。
要使用 APT 安装 beautiful soup
,你必须在命令行终端中执行以下命令。
sudo apt-get install python-bs4
这里,sudo
关键字用于以超级用户(即管理员模式)运行命令。如果不使用 sudo
命令,你将无法在你的机器上安装任何软件。
同样,如果你的机器上安装了多个 Python 版本,上述命令会将 beautiful soup
库安装到 Python 2 的目录中。要在 Python 3 中安装 beautiful soup
库,你可以使用以下命令。
sudo apt-get install python3-bs4
通过手动下载源代码安装 Beautiful Soup
要使用源代码在 Python 中安装 beautiful soup
库,你首先需要从此链接下载源代码。你将从链接中获得一个压缩文件。
-
下载文件后,必须进入下载文件的目录。然后,你需要从下载的压缩文件中提取文件。
-
解压完所有文件后,你需要转到解压文件所在的文件夹。在那里,你会找到一个名为
setup.py
的文件。你必须在保存
setup.py
的当前目录中运行命令行终端。 -
接下来,你需要在终端中使用以下命令运行
setup.py
文件。python setup.py.
-
运行上述命令后,
beautiful soup
库将安装在你的 Python 2 目录中。要在 Python 3 中安装beautiful soup
库,你可以使用 Python 3 通过在命令行终端中执行以下命令来运行setup.py
。python3 setup.py
请记住通过在存储 setup.py
的同一目录中打开终端来执行命令。否则,你将面临错误。
在 Linux 中使用 wget
和 tar
安装 Beautiful Soup
wget
命令执行 URL 以使用命令行下载文件。此外,tar
命令用于使用命令行解压缩压缩文件。
我们将按照以下步骤使用 wget
命令和 tar
命令安装 beautiful soup
库。
-
首先,我们将使用
beautiful soup
库的源代码的下载链接执行wget
命令,如下图所示。wget https://www.crummy.com/software/BeautifulSoup/bs4/download/4.0/beautifulsoup4-4.0.0b3.tar.gz
-
下载压缩文件后,我们将使用
tar
命令来解压压缩文件的内容,如下图所示。tar -xvzf beautifulsoup4-4.0.0b3.tar.gz
-
执行
tar
命令后,我们将使用以下命令执行setup.py
文件。python setup.py install
-
执行上述命令时,如果你的机器上安装了不同的 Python 版本,那么
beautiful soup
库会安装在 Python 2 的目录中。要将库安装在 Python 3 目录中,可以使用以下命令。python3 setup.py install
要验证 beautiful soup
模块的安装,你可以在程序中使用 import
语句,如下所示。
import bs4
如果在 Python 程序中执行上述语句没有出现任何错误,则说明 beautiful soup
库已成功安装在你的机器上。
在本文讨论的所有方法中,我们建议你使用 Python 包安装程序 (PIP) 或 Advanced Package Tool (APT) 在你的机器上安装 beautiful soup
库。这将帮助你避免版本不匹配或缺少依赖项等错误,因为 PIP 和 APT 会为你处理这些事情。