我正在尝试从https://github.com/rutherford/nltk-gae运行程序,因为我想在Google App Engine中使用NLTK。我将必要的文件复制到文件夹中,当我运行时,我收到此错误“网址”/“与任何处理程序都不匹配。”我认为我的app.yaml配置有问题。请帮我解决问题,谢谢。
我的python代码
的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"
答案 0 :(得分:2)
有一个'/ nltk'的处理程序(这是app.yaml
的第12-13行,由WSGIApplication
底部的nltker.py
配置支持。
没有为'/'。
指定处理程序通过快速浏览代码,看起来作者的意图是您使用/nltk
作为起点。
答案 1 :(得分:1)
您需要输入完整的网址才能使其正常工作,即
127.0.0.1:8080/ntlk
否则你会收到错误