gpt4 book ai didi

python - ImportError 没有名为 BeautifulSoup 的模块 - 路径错误

转载 作者:太空宇宙 更新时间:2023-11-03 16:43:11 25 4
gpt4 key购买 nike

我已经下载了漂亮的汤在Python中使用,一切都很好,但它显示了这个错误:

from BeautifulSoup import BeautifulSoupImportError: No module named BeautifulSoup

after a good google and search on here I tried

from bs4 import BeautifulSoup

但得到本质上相同的错误。

ImportError: No module named bs4

我尝试执行的代码如下。

from BeautifulSoup import BeautifulSoup
import re

doc = ['<html><head><title>Page title</title></head>',
'&lt;body><p id="firstpara" align="center">This is paragraph <b>one</b>.',
'<p id="secondpara" align="blah">This is paragraph <b>two</b>.',
'&lt;/html>']
soup = BeautifulSoup(''.join(doc))

print soup.prettify()

我已经安装了 beautifulsoup4 并且我正在使用 mac OS X(如果这很重要的话)

编辑正如一些评论所说,我有一个拼写错误,但是在更正此错误后,尽管拼写正确,但仍然出现相同的错误。

编辑我尝试使用 lxml 作为替代方案,它给我带来了与 lxml 相同的错误,我对请求也遇到了同样的问题,所以我假设它是路径不正确的问题,而不是导入本身的问题因此标题略有变化

根据要求编辑其中 -a python 的输出:

/usr/local/bin/python
/usr/bin/python

最佳答案

from BeautifulSoup import BeautifulSoup

这是在 beautifulsoup 版本 3 中导入 BeautifulSoup 的方法。

而且,既然您已经安装了 beautifulsoup4 package ,您需要将导入更改为:

from bs4 import BeautifulSoup

并且,您需要确保在用于执行脚本的相同 Python 环境中安装了 beautifulsoup4

关于python - ImportError 没有名为 BeautifulSoup 的模块 - 路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36601487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com