Google App Engine Web アプリケーションで Google Calendar API を使用したいと考えています。ここ ( https://developers.google.com/google-apps/calendar/instantiate )の指示に従ってアプリを構成しましたが、gflags をインポートする必要がありました。ここで gflags をダウンロードし ( https://code.google.com/p/python-gflags/downloads/list )、webapp の main.py と同じディレクトリに解凍しました。次に、コマンド ラインで「Python setup.py install」を実行して gflags をセットアップします。セットアップは成功し、次のように表示されました。
インストールされた c:\python27\lib\site-packages\python_gflags-2.0-py2.7.egg
python-gflags==2.0 の依存関係の処理
python-gflags==2 の依存関係の処理が完了しました。
しかし、この行はまだ機能しません:
import gflags
ログに次のエラーが表示されます。
NotImplementedError: tools.run() を使用するには、gflags ライブラリをインストールする必要があります。gflags をインストールするか、できれば tools.run_flow() の使用に切り替えてください
しかし、私はすでにgflagsをインストールしていると思いましたか? また、setup.py が c:\python27\lib フォルダーに Python の卵を作成した理由についても混乱しています。これは、Google App Engine がそれにアクセスできないということですか?