1

google-app-engineの一部のアプリにgoogleのoauth2ライブラリを使用するプログラムを作成しています。自分のマシンでサーバーを実行すると、この種のIOError例外が発生します-

File "/home/deploy/Downloads/google_appengine/google/appengine/tools/dev_appserver_import_hook.py", line 592, in __init__
raise IOError(errno.EACCES, 'file not accessible', filename)
IOError: [Errno 13] file not accessible: '/usr/local/lib/python2.7/dist-packages/oauth2client-1.0c2-py2.7.egg'

名前の付いたディレクトリにそのeggファイルがあります。google-api-pythonプロジェクトページからインストールしました。私は何が間違っているのですか?また、ディレクトリ内のほとんどのeggファイルにも....egg-infoファイルがあることに気付きました。oauth2client-1.0c2-py2.7.egg-infoファイルが存在しません。それはエラーを引き起こしますか?

Pythonインタープリターを開いてファイルを開こうとすると、ファイルを開くことができます...

4

1 に答える 1

1

ディレクトリをプロジェクトフォルダoauth2clientのディレクトリにコピーする必要があります。rootApp Engineでは、使用されているすべてのパッケージが含まれている必要があります。

于 2012-07-21T05:50:56.720 に答える