Клиентская библиотека Python для таблиц Fusion: запуск oauth_example.py отвечает на вопрос «Нет модуля с именем authorization.oauth» - PullRequest
0 голосов
/ 14 марта 2012

Я установил клиентскую библиотеку Python для таблиц Fusion ( здесь ) со всеми зависимостями. Но если я попытаюсь запустить oauth_example.py , это ответит мне

Traceback (последний вызов был последним): файл "./oauth_example.py", строка 13, в from authorization.oauth import OAuth ImportError: Нет модуля с именем authorization.oauth

моя версия python 2.7.2+ работает на Ubuntu 11.10 и желток -1

oauth2 - 1.5.211 - активная разработка (/usr/local/lib/python2.7/dist-packages/oauth2-1.5.211-py2.7.egg)

Что не так?

1 Ответ

1 голос
/ 14 марта 2012

Кажется, что вы запускаете скрипт из каталога src / samples.Попробуйте скопировать скрипт в один каталог и запустить из каталога src, где он может найти модуль authorization / oauth.py.Или вы можете включить что-то вроде этого в начало вашего скрипта Python:

import sys
sys.path.append( '/home/src/python_modules/fusion-tables-client/src')
...