Приложение, созданное с помощью py2app, завершается в строке запроса OAuth

Короче говоря, у меня есть модуль Python, который я встраиваю в приложение с помощью py2app. Когда я запускаю приложение в раздаче (не псевдоним), оно зависает на этой строке

resp, content = client.request(request_token_url, "GET")

Он отлично работает при использовании псевдонима. Предложения? Дополнительная информация: я просто делаю это приложение через py2app. http://code.google.com/p/python-twitter/source/browse/get_access_token.py


person beastliest    schedule 22.02.2013    source источник
comment
вы пробовали запустить приложение из командной строки? То есть запустите MyApp.app/Contents/MacOS/MyApp в терминале. Это может показать дополнительную информацию о том, что происходит.   -  person Ronald Oussoren    schedule 22.02.2013


Ответы (1)


Я только что столкнулся с той же проблемой. Похоже, что py2app удаляет основные части запросов. Было бы интересно узнать, почему. Чтобы исправить это, добавьте следующие параметры для py2app в файл setup.py:

OPTIONS = {'includes': ['requests'],
           'packages': ['requests']}
person Géal    schedule 10.06.2013
comment
Привет, я пробовал это, но мое приложение все равно вылетает при запуске - person dreambug; 29.04.2020