Можно ли использовать модули, установленные через python pip, в шаблонах менеджера развертывания gcloud (шаблоны python, а не jinja)?
Мне удалось найти справку о том, как импортировать файлы .py через файл схемы администратора развертывания. например,
app.py.schema
info:
title: app
author: me
description: this is a description
imports:
- path: helper.py
т.е. я могу импортировать только один .py за раз, поэтому он бесполезен для импорта модулей pip.
this link объясняет, что для использования библиотек, которые явно не поддерживаются, нам необходимо импортировать полный исходный код библиотеки. Хотя здесь не упоминается, может ли этот полный библиотечный источник действительно быть модулем pip или он ссылается только на отдельные файлы .py.
Модуль, который я пытаюсь использовать внутри своих шаблонов python, netaddr
для управления IP-адресом и подсетями.
Любая помощь приветствуется.