Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python azure密钥库和azure标识共存_Python_Azure_Installation_Pip_Identity - Fatal编程技术网

Python azure密钥库和azure标识共存

Python azure密钥库和azure标识共存,python,azure,installation,pip,identity,Python,Azure,Installation,Pip,Identity,看看我们正在解决一些问题的项目构建。请注意,这是一个功能项目,由其他人创建,但我们必须迁移它。对于身份验证,此开发人员具有 from azure.identity import ClientSecretCredential from azure.keyvault.secrets import SecretClient 但是,在pip安装azure.identity之后,找不到azure keyvault,并且在pip安装azure key vault azure.identity之后,找不到。

看看我们正在解决一些问题的项目构建。请注意,这是一个功能项目,由其他人创建,但我们必须迁移它。对于身份验证,此开发人员具有

from azure.identity import ClientSecretCredential
from azure.keyvault.secrets import SecretClient
但是,在pip安装azure.identity之后,找不到azure keyvault,并且在pip安装azure key vault azure.identity之后,找不到。。“找不到模块”错误


这是一个已知的问题吗?此时,避免对代码进行更改,但在安装时解析库。有什么建议吗?

谢谢@venkat,我们很高兴听到问题已经解决:


  • “我看到这两个都安装在站点包中。但是,azure.identity module 找不到。不确定开发人员为什么有azure.identity而没有 azure_身份。因此,同时安装这两种身份是可行的。”

我帮您发布,这对其他社区成员也有好处。

根据,安装一个软件包不应删除另一个软件包。只需尝试pip安装azure keyvault secrets azure Identity,即可在站点软件包中看到这两个安装。但是,找不到azure.identity模块。不确定开发人员为什么拥有azure.identity而不是azure\U标识。因此,同时安装这两个设备是可行的。谢谢嗨@sweez,很高兴听到这个消息!这可以作为答案发布。我只是帮你把它贴出来,让别人可以向你学习。您可以将其作为答案接受(单击答案旁边的复选标记,将其从灰色切换为填充)。这可能对其他社区成员有益。非常感谢。