当前位置: 首页 > 知识库问答 >
问题:

带有google appengine的python boilerpipe出现导入错误?

琴修为
2023-03-14

我正在尝试工作与谷歌应用程序引擎Python boilertube。我在本地机器上安装了锅炉管道,工作正常。

使用pip安装锅炉管

pip install boilerpipe

github链接

示例程序与给定的网址工作正常

from boilerpipe.extract import Extractor
extractor = Extractor(extractor='ArticleExtractor', url=your_url)
print(extractor.getText())

试验1:

但是当我使用google_appengine运行时,同样的代码会生成ImportError

审判2

然后,经过一些研究,我将模块从dist\u包复制到项目目录中。现在我得到\u j找不到类型模块

试验3

这次我下载的包,并试图建立和安装在项目目录. boilertube安装没有错误.但jpype给出错误jni. h没有这样的文件或目录

如何解决导入错误?当相同的代码在本地机器上正常工作时,google_appengine有什么问题?


共有1个答案

乐正心思
2023-03-14

不能使用任意依赖于c代码或创建子进程的库。

请参阅python appengine沙盒上的文档以了解其局限性。https://developers.google.com/appengine/docs/python/#Python_The_sandbox

 类似资料:
  • 我一直在尝试建立一个工作区,以便为Minecraft 1.12.2制作一些基本的mods,为此我一直遵循以下指南:https://codakid.com/guide-to-Minecraft-modding-with-/ 在尝试运行构建时,我遇到了一些问题,但通过遵循以下关于eclipse设置的指南进行了修复:https://techwiseacademy.com/minecraft-moddin

  • Im在尝试将现有的SQL数据库导入到我的项目中时遇到了一些问题。我在src/assets文件夹中找到了.db文件,并按如下方式配置了DBHandler: 但是,每当我试图从一个表中进行原始查询时,Android不会使用资产文件夹中的数据库,而是创建一个具有相同名称的空的新数据库和一个仅名为android_metadata的表。 如何正确设置?

  • 我正在为我的项目创建一个使用Log4j2的JAR文件。我已将Log4j2 jar(用于核心和API)保存在“src”文件夹下的“lib”文件夹中。在Eclipse中,我导出了我的项目来创建JAR文件,并检查了JAR文件中是否包含/存在“lib”文件夹。 当我从eclipse中运行项目时,它运行得非常好,但是当我尝试通过cmd提示符执行jar时,我得到了以下错误: 导致错误的代码行(第20行)是:

  • 本文向大家介绍java实现Excel的导入、导出,包括了java实现Excel的导入、导出的使用技巧和注意事项,需要的朋友参考一下 一、Excel的导入 导入可采用两种方式,一种是JXL,另一种是POI,但前者不能读取高版本的Excel(07以上),后者更具兼容性。由于对两种方式都进行了尝试,就都贴出来分享(若有错误,请给予指正) 方式一、JXL导入  所需jar包 JXL.jar 方式二、POI

  • 我目前正在尝试将Lambda作为Zappa(Python3.6)发布。在AWS端部署应用程序/配置所有内容后,我运行以下命令在本地环境中测试应用程序, 并且得到了这个错误, /tmp/virtualenv_name/pymssql。cpython-36m-x86_64-linux-gnu。so:未定义符号:PyFPE_jbuf:ImportTerror 回溯(最后一次调用):lambda_hand