Назад | Перейти на главную страницу

Установите стороннюю C ++ библиотеку Python на движок облачных приложений Google

У меня есть веб-приложение на Python, развертываемое на движке приложений GCP. Движок приложения устанавливает необходимые пакеты python из pip и может устанавливать чистые исходные коды python в соответствии с https://cloud.google.com/appengine/docs/standard/python/tools/using-libraries-python-27

Но одна из моих сторонних библиотек python задействована на C ++ (доступна в anaconda), но недоступна в pip. Как его установить? Можно ли использовать conda в движке приложений GCP?

Спасибо.

ОБНОВИТЬ: Я считаю, что теперь вы можете использовать Python 3 в стандартной среде App Engine без ограничений на сторонние библиотеки.

В стандартной среде App Engine "сторонние библиотеки должны быть реализованы как чистый код Python без расширений C" согласно предоставленной вами ссылке.

Гибкая среда App Engine поддерживает расширения c. Я использую pip в своем файле докеров, чтобы добавить все пакеты в файл requirements.txt, если это помогает:

ADD requirements.txt /app/requirements.txt
RUN pip install -r /app/requirements.txt