当我尝试像这样导入 BeautifulSoup 时
from bs4 import BeautifulSoup
当我运行我的代码时,我收到了这条错误消息。 ModuleNotFoundError: No module named 'bs4
如果有人知道如何解决这个问题,那就太好了!
import os
import csv
import requests
import bs4
requete = requests.get("https://url")
page = requete.content
soup = BeautifulSoup(page)
h1 = soup.find("h1", {"class": "page_title"})
print(h1.string)
编辑:我不知道为什么,但如果我用 python3.6 运行我的代码,它不起作用,但用 python3.7 或 2.7 就很好。谢谢你的帮助
原文由 Puttsche 发布,翻译遵循 CC BY-SA 4.0 许可协议
执行
pip install bs4
解决您的错误。如果您安装了不同版本的 Python,请根据您的要求尝试使用pip2
或pip3
。