python - 在 Azure 函数中使用自己的包(工件)?

标签 python package azure-functions azure-artifacts

我想在 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/

相关文章:

Python 类方法抛出 AttributeError

python - 如何选择行并替换 Pandas 中的某些列

java - Java EE 包命名约定是什么?

azure - 使用存储在 Azure key 保管库中的凭据登录 Azure VM

azure - 如何将 Azure 功能从应用服务计划移至消费计划

python del 没有释放所有内存

r - 计算繁重的R小插曲

java - Java中如何获取exe的相对路径

azure - Azure Functions 中令人费解的存储事务

python - 检查 pandas 数据帧的最后一行是否满足条件的最佳方法是什么?