提问人:Koray Usta 提问时间:7/2/2023 最后编辑:Koray Usta 更新时间:7/2/2023 访问量:30
Python (BeautfiulSoup4):ModuleNotFoundError:没有名为“bs4”的模块错误
Python (BeautfiulSoup4) : ModuleNotFoundError: No module named 'bs4' Error
问:
我正在使用 Microsoft Windows 11 专业版。 我的 python 版本是:3.11.4,我的 pip 版本是:23.1.2
我已经使用 cmd 下载了 beautifulsoup,但是当 ı 想要运行以下代码时 ı 出现错误。
import urllib.request, urllib.parse, urllib.error
from bs4 import BeautifulSoup
import ssl
# Ignore SSL certificate errors
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE
url = input('Enter - ')
html = urllib.request.urlopen(url, context=ctx).read()
soup = BeautifulSoup(html, 'html.parser')
# Retrieve all of the anchor tags
tags = soup('a')
for tag in tags:
print(tag.get('href', None))
文件“C:\Users\koray\PycharmProjects\p4eproject\deneme.py”,第 2 行,在 从 bs4 导入 BeautifulSoup ModuleNotFoundError:没有名为“bs4”的模块
你们能帮帮我吗?
多谢。
答:
0赞
Mark
7/2/2023
#1
确保已安装 Beautiful Soup 4:
在 shell 中运行它(终端、命令行,无论您的操作系统有哪个)。
评论
pip