Azure-Funktion ModuleNotFound-Fehler 'azure.keyvault'

Nov 24 2020

Ich erhalte die Fehlermeldung, wenn ich meinen Python-Funktionscode aus der Azure Devops-Pipeline bereitstelle. Wenn ich es mit VS-Code versuche, wird diese Fehlermeldung nicht angezeigt. Ich habe eine in diesem Link angegebene Lösung ausprobiert und kann sie immer noch nicht beheben.

Antworten

1 HuryShen Nov 26 2020 at 13:37

Fassen Sie die Lösung aus den obigen Kommentaren für andere Community-Referenzen zusammen:

Op hat eine Bash-Skriptaufgabe, mit der die in der Datei require.txt vorhandenen Python-Bibliotheken installiert werden.

python3.6 -m venv worker_venv
source worker_venv/bin/activate
pip3.6 install setuptools
pip3.6 install -r requirements.txt

Ändern Sie einfach das obige Skript in:

pip3.6 install --target .python_packages/lib/site-packages -r requirements.txt