Google app engineを使い始めようとして少しハマった

Webアプリを作ろうと思ってGoogle App Engine触ってみてます。
名前とかはこんな感じでつけた。わりとテキトー。
f:id:nyarurato:20140822031205p:plain

SDKをダウンロードしてとりあえずサーバーにアップロードしてみようと思ってGoogle App Engine LauncherのDeployボタンを押したら

2014-08-21 13:52:24 Running command: "['C:\\Python27\\pythonw.exe', '-u', 'D:\\proglam files\\Google\\google_appengine\\appcfg.py', '--no_cookies', u'--email=XXXX@gmail.com', '--passin', 'update', 'D:\\workspace\\progwork\\google_app_engine\\webapp-python']"
01:52 PM Application: webapp-python; version: 1
01:52 PM Host: appengine.google.com
01:52 PM 
Starting update of app: webapp-python, version: 1
01:52 PM Getting current resource limits.
Password for XXXXX@gmail.com: 01:52 PM Scanning files on local disk.
Error 404: --- begin server output ---
This application does not exist (app_id=u'webapp-python').
--- end server output ---
2014-08-21 13:52:27 (Process exited with code 1)

といった感じのログが出た。
Error 404: --- begin server output ---
This application does not exist (app_id=u'webapp-python').

とかいうエラー。

いろいろと調べて見るとappcfg.py の後に--no_cookiesと付けたほうがいい等書いてあったが、コマンドプロンプトから操作していないし、それにログを見ると既に付いている。

結果なにがおかしかったのかというと
f:id:nyarurato:20140822031202p:plain


nameをアプリのTitleと一致させていたがApplicationの名前(僕のであればnyaruratoo)と一致させなきゃいけなかったっぽい。
f:id:nyarurato:20140822031207p:plain



こんなかんじに変えてやり、もう一度Deployボタンを押すと

2014-08-22 03:06:05 Running command: "['C:\\Python27\\pythonw.exe', '-u', 'D:\\proglam files\\Google\\google_appengine\\appcfg.py', '--no_cookies', u'--email=XXXXX@gmail.com', '--passin', 'update', 'D:\\workspace\\progwork\\google_app_engine\\webapp-python']"
03:06 AM Application: nyaruratoo; version: 1
03:06 AM Host: appengine.google.com
03:06 AM 
Starting update of app: nyaruratoo, version: 1
03:06 AM Getting current resource limits.
Password for XXXXX@gmail.com: 03:06 AM Scanning files on local disk.
03:06 AM Cloning 1 static file.
03:06 AM Cloning 3 application files.
03:06 AM Uploading 1 files and blobs.
03:06 AM Uploaded 1 files and blobs
03:06 AM Compilation starting.
03:06 AM Compilation completed.
03:06 AM Starting deployment.
03:06 AM Checking if deployment succeeded.
03:06 AM Deployment successful.
03:06 AM Checking if updated app version is serving.
03:06 AM Completed update of app: nyaruratoo, version: 1
03:06 AM Uploading index definitions.
2014-08-22 03:06:34 (Process exited with code 0)




f:id:nyarurato:20140822033049p:plain
ようやくHello Worldできた