Я создал приложение с python setup.py py2app
, а затем запустил его через CLI с ./dist/appName.app/Contents/MacOS/appName
, а затем получил эту ошибку:
pkg_resources.DistributionNotFound: «google-api-core» дистрибутив не найден и требуется приложению
Я немного покопался в пакетах сайта, и google-api-core dist - это просто колесо, которое в дальнейшем устанавливается в одно пространство имен "google" в Пакеты сайта выглядят следующим образом:
- google
- api
- api-core
- auth
- oauth2
- ...
Мой вопрос: как я могу заставить py2app добавить его? Я прочитал документацию по рецептам, но, насколько я понимаю, py2app добавляет только те рецепты, которые есть в py2app.recipes
Я использую Python 3.6.4 и собираю встроенный virtualenv.