最简单可靠的方式是用pip安装bs4,即运行pip install beautifulsoup4(多版本时用pip3),成功后可导入测试并查看版本;需注意正确包名、权限问题、镜像源及额外安装解析器如lxml。

直接用 pip 安装即可,这是最简单可靠的方式。
使用 pip 安装 bs4
BeautifulSoup4(简称 bs4)是 Python 的第三方库,不能通过内置模块方式启用,必须单独安装。在命令行或终端中运行:
pip install beautifulsoup4
如果系统中有多个 Python 版本(比如同时装了 Python 2 和 Python 3),建议明确指定 pip3:
立即学习“Python免费学习笔记(深入)”;
pip3 install beautifulsoup4
验证是否安装成功
安装完成后,在 Python 交互环境中输入以下代码测试:
from bs4 import BeautifulSoup
如果不报错,说明导入成功。也可以打印版本确认:
import bs4; print(bs4.__version__)
常见问题与建议
• 如果提示 PermissionError 或需要管理员权限,可在命令前加 python -m pip install beautifulsoup4,避免权限问题
• 国内用户若安装慢,可换清华、豆瓣等镜像源,例如:
pip install beautifulsoup4 -i https://pypi.tuna.tsinghua.edu.cn/simple/
• 注意不要安装错包名:不是 beautifulsoup(那是旧版 bs3),也不是 bs4(这个包不存在),正确名称是 beautifulsoup4
顺便装上解析器(推荐)
bs4 本身不包含 HTML/XML 解析器,需额外安装一个,常用的是 lxml 或 html.parser(后者内置,无需安装):
• 安装 lxml(更快更健壮):pip install lxml
• 使用时指定:BeautifulSoup(html, 'lxml')











