You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

导入BeautifulSoup4报错求助:ImportError: No module named html.entities

解决Python3.8.5导入BeautifulSoup4时ImportError: No module named html.entities的问题
  • 验证Python环境一致性
    确认运行代码的Python解释器和安装bs4的是同一个环境,执行命令核对:

    # 查看当前运行的Python版本
    python --version
    # 查看pip对应的Python版本
    pip --version
    

    若版本不匹配,用对应版本的pip重新安装,比如执行python3.8 -m pip install beautifulsoup4

  • 重装BeautifulSoup4
    先卸载现有版本,再安装与Python3.8兼容的稳定版本:

    pip uninstall -y beautifulsoup4
    pip install beautifulsoup4==4.9.3
    
  • 检查Python标准库完整性
    若上述步骤无效,可能是Python标准库的html模块损坏,重新安装Python3.8.5即可修复。

  • 临时应急修复(不推荐长期使用)
    检查Python安装目录下的Lib/html文件夹是否存在entities.py文件,若缺失,从同版本的Python安装包中提取该文件放入对应路径。

内容的提问来源于stack exchange,提问作者Diamondra RANDRIAMADISON

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 12:48:08