xmlsec1 не найден при развертывании ibm-cloud - PullRequest
0 голосов
/ 08 октября 2019

Мне трудно установить Python-библиотеку с именем python3-saml

Чтобы сузить проблему, я создал очень простое приложение на ibm-cloud и могу развернуть его без проблем, но когда ядобавьте в качестве требования lib python3-saml, я получил исключение:

pkgconfig.pkgconfig.PackageNotFoundError: xmlsec1 не найден

Выше было развертывание на ibm-cloud, но я попробовалустановить ту же библиотеку Python локально, и я получил то же сообщение об ошибке, локально я вижу, что у меня установлен xmlsec1.

Любая помощь в том, как успешно развернуть его в облаке ibm с помощью python3-saml?

Заранее спасибо

1 Ответ

0 голосов
/ 08 октября 2019

При развертывании приложения в Cloud Foundry в IBM Cloud (или других провайдерах) вы определяете зависимости Python в файле needs.txt . Обратитесь к документации Cloud Foundry в пакете Python для сборки , чтобы узнать, что следует учитывать и где размещать файлы.

...