備忘メモ

Python てカレントディレクトリはライブラリの探索パスに入ってるのかな。だとすれば google-appengine な lib/google-api-python-client/oauth2client/ はプロジェクトのカレントディレクトリにコピィして

import oauth2client

てして差し上げれば OK なのかどうなのか。
でもこいつが依存してるライブラリがありますね。むむむ。

とは言え

例えば oauth2client/appengine.py が依存してる以下なナニをどう解決するか、は確認が必要と思われます。

import base64
import httplib2
import logging
import pickle
import time

import clientsecrets

from anyjson import simplejson
from client import AccessTokenRefreshError
from client import AssertionCredentials
from client import Credentials
from client import Flow
from client import OAuth2WebServerFlow
from client import Storage
from google.appengine.api import memcache
from google.appengine.api import users
from google.appengine.api.app_identity import app_identity
from google.appengine.ext import db
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import login_required
from google.appengine.ext.webapp.util import run_wsgi_app

むむ、多いな。とりあえず google.appengine は解決できそげですが client とか anyjson あたりがアレ。

稼動にヨユーがあれば

確認の方向です。

ちょい確認

ええと from client の部分については、同じディレクトリ (oauth2client) に client.py というソレがあり、その中でクラスが定義されてますね。anyjson.py も同様。
あら、google.appengine て何だったっけ。あ、google_appengine 配下に google/appengine というディレクトリがありました。この中に api とか ext とかありますね。
ということはこの google ディレクトリもコピィの必要があるのかな。