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

谷歌应用引擎url“/”与任何处理程序错误都不匹配

谷彦君
2023-03-14

我试图从https://github.com/rutherford/nltk-gae运行一个程序,因为我想在Google App Engine中使用NLTK。我将必要的文件复制到文件夹中,当我运行时,我得到了这个错误"该url"/"不匹配任何处理程序。"我认为我的app.yaml配置有问题。请帮我找出问题,谢谢。

应用程序。亚马尔

我改了,但还是没用

application: nltkforappengine
version: 0-1
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /favicon.ico
  static_files: favicon.gif
  upload: favicon.gif

- url: /nltk.*
  script: nltker.application
- url: /.*
  script: nltker.application


libraries:
- name: numpy
  version: "1.6.1"

共有2个答案

鄢朝斑
2023-03-14

您需要键入完整的网址才能使其工作即

127.0.0.1:8080/ntlk

否则你会出错

耿俊
2023-03-14

有一个'/nltk'的处理程序(这就是app.yaml的第12-13行所做的,由底部的WSGIApplication配置支持nltker.py)。

没有为/指定处理程序。

快速浏览一下代码,看起来作者的意图是您使用/nltk作为起点。

 类似资料:
  • 我是谷歌应用引擎的新手。要使用Java App Engine,Google提供了两个选项:创建一个Maven项目,或者由Eclipse Google插件支持的非Maven项目。根据文档,Eclipse版本更容易。那么我应该继续日食吗?但是我看到了很多关于maven的帖子。有人能评论一下使用Maven的利弊吗。 谢谢

  • 我的应用程序需要一堆秘密来运行:数据库凭据、API凭据等。它在Google App Engine StandardJava11中运行。我需要这些秘密作为环境变量或应用程序的参数,以便我的框架可以拾取它们并相应地建立连接。我的特定框架是Spring Boot,但我相信Django、Rails和许多其他框架使用相同的方法。 最好的方法是什么? 我对这个问题的一个答案是使用谷歌云密钥管理,这看起来很有希

  • 我一直在努力了解如何在谷歌云上设置以下架构: 谷歌应用引擎收到HTTP请求

  • 在GAE中,我只使用默认域名:https://*。appspot。com,所以我不需要生成自签名证书。 谷歌应用程序引擎文档指定应用程序的运行方式。yaml应配置为服务于SSL连接: https://cloud.google.com/appengine/docs/standard/go/config/appref#handlers_secure 但为了在Go中提供HTTPS连接,我编写了以下代码示

  • 我正试图从我的网站下载一个HTTPS页面,该页面由SNI托管在谷歌应用程序引擎上。无论我使用什么库,都会出现以下错误: 我尝试了多种方法来解决此错误,包括使用urllib3 openssl monkeypatch: 但是我总是得到上面提到的同样的错误。 有什么想法吗?

  • 我正在app engine上构建一个web应用程序。在我的例子中,这是建立在django Nonl的基础上的,但关键是它使用的是谷歌的数据存储。 我喜欢这样一个事实,即我不需要处理复制、分片、备份等,但有一件事总是妨碍我,那就是最终的一致性,这似乎妨碍了实现一个通用的Web应用程序模式,我称之为“添加 假设我有一个项目管理应用程序。项目是它的中心模型。现在有一个网页页面,我可以在其中看到所有项目的