Azure関数ModuleNotFoundエラー 'azure.keyvault'
Nov 24 2020
azuredevopsパイプラインからPython関数コードをデプロイするとエラーが発生します。VSコードから試してみると、このエラーメッセージが表示されません。このリンクに記載されている解決策を試しましたが、まだ解決できません。
回答
1 HuryShen Nov 26 2020 at 13:37
他のコミュニティの参照用に、上記のコメントからソリューションを要約します。
Opには、requirements.txtにあるPythonライブラリをインストールするBashスクリプトタスクがあります。
python3.6 -m venv worker_venv
source worker_venv/bin/activate
pip3.6 install setuptools
pip3.6 install -r requirements.txt
上記のスクリプトを次のように変更するだけです。
pip3.6 install --target .python_packages/lib/site-packages -r requirements.txt