Ошибка Mule 3.8: ошибка ImportEr: модуль с именем auth отсутствует - PullRequest
0 голосов
/ 09 марта 2020

Я пытаюсь заставить мой Python скрипт работать внутри Mule 3.8 (он работает в python ide).

Когда я впервые добавил скрипт, и он не ' t, он выдал ошибку ImportError: Нет модуля с именем firebase_admin. Это было исправлено добавлением

-D python .path = / Library / Frameworks / Python .framework / Versions / 3.8 / lib / python3 .8 / site-packages

в Аргументы> VM Arguments.

После этого ошибка стала:

  File "<script>", line 1, in <module>
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/firebase_admin/__init__.py", line 21, in <module>
    from firebase_admin import credentials
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/firebase_admin/credentials.py", line 19, in <module>
    import google.auth
ImportError: No module named auth

В добавленной папке у меня есть firebase_admin, а также google / auth. Я попытался добавить оба google как google / auth к пути, но безуспешно.

Я хочу отправить pu sh уведомления от Mule.

1 Ответ

0 голосов
/ 09 марта 2020

Режим сценариев Mule использует Jython для выполнения Python сценариев. Все, что зависит от установки внешних модулей, потерпит неудачу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...