GAEでWeb.pyを使おうとしたらエラー。
昨日の続き。
DjangoよりWeb.pyの方がいいよ!と教えて頂いたので、早速試してみた。
とりあえず適当なサンプルプログラムをGAEから実行してみたものの、エラーが発生しまくりんぐ。
作ったコード
import web urls = '/.*', 'view' ) class view: def GET(self): print "Hello, world!" if __name__ == '__main__': web.run(urls)
表示されるエラー
Traceback (most recent call last): File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3245, in _HandleRequest self._Dispatch(dispatcher, self.rfile, outfile, env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3186, in _Dispatch base_env_dict=env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 531, in Dispatch base_env_dict=base_env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2410, in Dispatch self._module_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2320, in ExecuteCGI reset_modules = exec_script(handler_path, cgi_path, hook) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2216, in ExecuteOrImportScript exec module_code in script_module.__dict__ File "C:\Users\xxx\Dropbox\GAE\helloworldweb\helloworldweb.py", line 1, in <module> import web ImportError: No module named web
どうやらweb.pyがインポートできませんでしたってエラーなんだろうけど。
こういうエラーが発生するとかなりやる気が下がっちゃうんだよなぁ。
Rubyにしようかなぁ。