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

Python报错No module named 'BeautifulSoup'的解决求助及疑问

解决BeautifulSoup导入错误的问题

嘿,别担心,这确实是新手常遇到的问题,我来一步步帮你解决:

第一步:修正代码的语法错误

你把两个导入语句写在同一行了,这会导致语法问题,正确的写法应该是分开成两行:

import urllib.request
from bs4 import BeautifulSoup

第二步:安装BeautifulSoup4模块

你遇到的ModuleNotFoundError,核心原因是还没安装对应的第三方库。注意哦,这个库的正式包名是beautifulsoup4(不是你报错里的BeautifulSoup),你需要通过包管理工具安装它:

  • 如果你用的是pip(大多数Python环境默认的包管理工具),打开终端运行:
    pip install beautifulsoup4
    
  • 如果你系统里同时装了Python2和Python3,为了确保安装到Python3环境,用pip3:
    pip3 install beautifulsoup4
    

为什么urllib.request不需要安装?

这是因为urllib属于Python的标准库——标准库是Python安装包自带的一系列工具模块,像os、sys、json这些都是标准库的成员,只要你装了Python就能直接导入使用。而BeautifulSoup是第三方库,是社区开发者开发的额外工具,不属于Python默认自带的内容,所以必须手动安装后才能导入。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 09:27:01