在python中导入boilerpipe时出现问题

2024-09-30 00:32:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python构建一个应用程序,它涉及从RSS提要获取新闻文章。作为我项目的一部分,我决定使用boilerpipe,以便从文章出现的html页面中提取文章内容。在

虽然boilerpipe最初是为java编写的,但它也被移植到python中。您可以在github上看到它的页面:https://github.com/misja/python-boilerpipe

问题是,我在尝试使用以下命令导入时遇到异常:

from boilerpipe.extract import Extractor

我得到的错误是:

^{pr2}$

是什么导致了这个问题?我如何解决它?在


Tags: 项目https命令githubcom应用程序html文章
3条回答

你丢失了锅炉管道java包安装,你可以在这里找到它-http://code.google.com/p/boilerpipe/downloads/list

您只需要安装python锅炉管道包装器。在

这对我在MacOSX10.8.5和Python2.7.9上都很有用

pip install JPype1    # to install https://pypi.python.org/pypi/JPype1
pip install charade
git clone https://github.com/misja/python-boilerpipe.git
cd python-boilerpipe
sudo python setup.py install

那么您应该能够在python控制台中执行此操作

^{pr2}$

以下是最适合我的:

git clone https://github.com/misja/python-boilerpipe.git
cd python-boilerpipe
sudo python setup.py install

您可能需要:

  • 安装JPype(在Ubuntu上sudo apt get install python JPype)
  • 安装字符(sudo pip install charade)

但是您不必安装boilerpipejavajar,因为安装程序会为您加载这个文件。在

我尝试从pip安装python锅炉管道,但没有成功。我成功地运行了java代码的样板,但仍然出现同样的错误。在

相关问题 更多 >

    热门问题