1

私はグーグルが提供するworldcountプログラムを使用しています。(https://developers.google.com/appengine/docs/python/dataprocessing/helloworld?hl=en)コンパイルされたエラーはありません。

ただし、以下を追加してapp.yamlください。

libraries:
- Name: numpy
  version: "1.6.1"

エラーが発生します:

Traceback (most recent call last):
  File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1536, in __call__
    rv = self.handle_exception(request, response, e)
  File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1530, in __call__
    rv = self.router.dispatch(request, response)
  File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1278, in default_dispatcher
    return route.handler_adapter(request, response)
  File "C:\Program Files\Google\google_appengine\lib\webapp2\webapp2.py", line 1101, in __call__
    handler = self.handler(request, response)

TypeError: __init__() takes at most 2 arguments (3 given)

どうしてか分かりません?手を貸してください。ありがとう

https://developers.google.com/appengine/docs/python/dataprocessing/helloworld?hl=zh-tw#Downloading_the_Sample_Applicationからの私のコード

これは、Googleが提供するコードです。以下を追加するだけapp.yamlです:

libraries:
- Name: numpy
  version: "1.6.1"

これは私のapp.yamlです

application: continue-tset
version: 20
runtime: python27
api_version: 1
threadsafe: no

handlers:

- url: /favicon.ico
  static_dir: static/images

- url: /mapreduce/pipeline/images
  static_dir: mapreduce/lib/pipeline/ui/images

- url: /static/js/custom.js
  static_files: static/js/custom.js
  upload: static/js/custom.js

- url: /mapreduce(/.*)?
  script: mapreduce/main.py

- url: .*
  script: main.py
  login: required

- url: /.*
  script: main.app


libraries:
- Name: numpy
  version: "1.6.1"

手を貸して。ありがとう。

4

0 に答える 0