我想在 azure 函数中使用部署在 azure artifact 上的包
在本地很简单:只需更新 pip.ini,从需求安装效果很好,我可以在本地启动我的 azure 功能,一切正常
但是当我部署它时我该怎么做呢?也许我需要在我的主文件夹中放置一个 pip.ini ?
谢谢
最佳答案
我终于找到了解决办法:
转到您的 azure 函数,然后打开命令
在这里启动不同的命令:
mkdir pipconfig
cd pipconfig
现在你的 pip.ini 使用:
echo "[global]" > pip.ini
echo "extra-index-url=https://XXXXX" >> pip.ini
最后一个 url 链接到您的工件 现在您已经在 azure 函数中创建了 pip.ini,转到您的环境变量并创建:
PIP_CONFIG_FILE with value /home/pipconfig/pip.ini
并重新启动您的功能:您可以像往常一样发布,您可以导入您的私有(private)工件
希望它能帮助其他人
关于python - 在 Azure 函数中使用自己的包(工件)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60494340/