У меня есть простой модуль Python AdditionalLibrary , я не хочу публиковать его нигде публично. У меня также есть приложение для серверной функции Azure Python ExamplePythonServerlessFunction Я хочу опубликовать на Azure.
Я следовал официальной документации:
и устаревшая страница https://prmadi.com/install-python-modules-on-azure-app-services/
Наконец, у меня есть каталог wheelhouse
в моем проекте функции Azure, содержащий файлы *.whl
для каждой зависимости, которая мне нужна. Я пытаюсь установить дополнительные флаги в моем файле requirments.txt
, чтобы использовать каталог wheelhouse
вместо индекса Это содержимое моего requirments.txt
файла.
--no-index --find-links file://wheelhouse
Additional-Library==1.0
azure-functions==1.0.0b4
azure-functions-worker==1.0.0b6
grpcio==1.20.1
grpcio-tools==1.20.1
protobuf==3.6.1
six==1.11.0
Во время публикации приложения:
$ func azure functionapp publish ${APP_NAME} --build-native-deps
Я получаю ошибку:
Url 'file://wheelhouse' is ignored: it is neither a file nor a directory.
и я не могу установить зависимости. Это правильный путь? Как я могу установить некоторые дополнительные зависимости в приложение-функцию Azure.
Любая помощь и совет будут оценены.