【问题标题】:Azure function ModuleNotFound error 'azure.keyvault'Azure 函数 ModuleNotFound 错误“azure.keyvault”
【发布时间】:2020-11-26 14:37:07
【问题描述】:

当我从 azure devops 管道部署我的 python 函数代码时出现错误。当我从 VS 代码尝试时,我没有收到此错误消息。我尝试了link 中给出的解决方案,但仍然无法解决。

【问题讨论】:

  • 你有python中的函数吗?
  • 请与我们分享您的代码
  • @Sajeetharan - 是的,我有 python 函数
  • @KrzysztofMadej - 抱歉,我只能这样做
  • 你能分享一下你的requirements.txt吗?

标签: azure azure-devops azure-functions


【解决方案1】:

从上面的cmet中总结出解决方案,供其他社区参考:

Op 有一个 Bash 脚本任务,用于安装 requirements.txt 中的 python 库。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-07
    • 2020-04-22
    • 2019-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-19
    • 2017-07-25
    相关资源
    最近更新 更多