2024-05-22 09:37:18 发布
网友
当我尝试使用“pythonfeedparser”时会出现一堆错误;而在安装过程中没有任何抱怨。 我会做一些类似的事情:
import feedparser url = "http://blogsearch.google.dk/blogsearch_feeds?" + \ "q=visitdenmark&output=atom" f = feedparser.parse(url)
错误是:
听到你的消息
AttributeError: 'module' object has no attribute 'BeautifulSoup'
看起来您需要安装BeautifulSoup:
您已经在/usr/local中安装了feedparse的一个版本。 feedparser还有一个Ubuntu包:python-feedparser。它可能不是新的,但安装它会为您绘制所有的依赖关系。在
python-feedparser
你好!我在feedparser 5.0.1中没有看到这一点;我猜测BeautifulSoup的安装很奇怪,或者您正在运行的feedparser代码已经以某种方式被修改了。特别是,如果没有安装BeautifulSoup,那么微格式解析代码就永远不会运行,因此达到这一点,然后发现模块中没有beauthulsoup类是……奇怪的。在
如上所述,当您运行Python解释器并简单地键入
import BeautifulSoup print BeautifulSoup.__file__ dir(BeautifulSoup) BeautifulSoup.BeautifulSoup
我将分享我如何修复此错误: 我在Eclipse上使用Pydev作为IDE,我犯的错误是在安装Pydev的过程中。我选择了自动配置解释器。这导致了Python2.7作为解释器的包含,从而导致了错误。在
看起来您需要安装BeautifulSoup:
^{pr2}$您已经在/usr/local中安装了feedparse的一个版本。 feedparser还有一个Ubuntu包:
python-feedparser
。它可能不是新的,但安装它会为您绘制所有的依赖关系。在你好!我在feedparser 5.0.1中没有看到这一点;我猜测BeautifulSoup的安装很奇怪,或者您正在运行的feedparser代码已经以某种方式被修改了。特别是,如果没有安装BeautifulSoup,那么微格式解析代码就永远不会运行,因此达到这一点,然后发现模块中没有beauthulsoup类是……奇怪的。在
如上所述,当您运行Python解释器并简单地键入
我将分享我如何修复此错误: 我在Eclipse上使用Pydev作为IDE,我犯的错误是在安装Pydev的过程中。我选择了自动配置解释器。这导致了Python2.7作为解释器的包含,从而导致了错误。在
相关问题 更多 >
编程相关推荐