Ответ 1
Я думаю, что вам нужно вернуться на круги своя.
Вы попробовали easy_install oauth2
?
Попробовал ли вы pip install oauth2
?
Если ни один из них не работает, вам необходимо установить его вручную. Прочитав readme на github, вы знаете, что oauth2 зависит от httplib2, поэтому начните с установки и тестирования httplib2. Не останавливайтесь дальше, пока не узнаете, что httplib2 установлен и работает правильно.
Следующий шаг - вручную установить oauth2. Множество модулей Python имеет setup.py
script, поэтому вы можете просто изменить их каталог и запустить python setup.py install
, чтобы правильно установить модуль. Фактически, у oauth2 есть такой модуль, поэтому сначала вы должны попробовать это.
Тогда, если он все еще не работает, необходимо убедиться, что каталог oauth2 находится в вашем пути поиска. Большинство людей поместили бы его в свой каталог сайтов-пакетов, но вполне нормально просто добавить каталог oath2 (тот, который содержит __init__.py
, в путь Python. Это то, что делают файлы .pth.
Если у вас нет easy_install или pip, самый простой способ решить эту проблему - загрузить http://python-distribute.org/distribute_setup.py и выполнить его в вашей системе. Это установит для вас как pip, так и easy_install.