Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.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
Can';t在centos上安装azure cli_Azure_Centos7_Azure Cli - Fatal编程技术网

Can';t在centos上安装azure cli

Can';t在centos上安装azure cli,azure,centos7,azure-cli,Azure,Centos7,Azure Cli,我正在尝试在centos 7 box上安装azure cli。我反复遇到这个错误 错误:程序包:azure-cli-2.0.80-1.el7.x86_64(azure cli) 需要:libpython3.6m.so.1.0()(64位) 您可以尝试使用--skip break来解决这个问题 您可以尝试运行:rpm-Va--nofiles--nodigest 我试着执行这两个命令,但没有一个对我有效 实际上,Azure CLI需要python3,它甚至是一个可执行的Python包,您可以在PyP

我正在尝试在centos 7 box上安装azure cli。我反复遇到这个错误

错误:程序包:azure-cli-2.0.80-1.el7.x86_64(azure cli) 需要:libpython3.6m.so.1.0()(64位) 您可以尝试使用--skip break来解决这个问题 您可以尝试运行:rpm-Va--nofiles--nodigest


我试着执行这两个命令,但没有一个对我有效

实际上,Azure CLI需要
python3
,它甚至是一个可执行的Python包,您可以在PyPI.org中找到。因此,请确保CentOS 7中安装了Python 3运行时

如果您想手动修复问题,可以尝试从下载并安装Libpython3.6m.so.1.0()(64位)的相关rpm包,如下图所示

但是,最好的方法是按照官方教程在CentOS 7中安装它

否则,另一个解决方案如下,通过
pip
直接安装其python包

  • 请通过命令
    python3-V
    Python-V
    检查是否已在CentOS 7中安装了Python 3运行时,以查看Python版本或系统将提醒您安装它
  • 请检查Python 3运行时的
    pip
    pip3
    命令是否已通过
    pip3-V
    pip-V
    安装,以查看
    pip
    版本或系统将提醒您安装它
  • 完成以上两个步骤后,您可以通过命令
    sudo pip3 install azure cli
    sudo pip install azure cli
    轻松安装
    azure cli
    ,这将有助于将
    azure cli
    安装到系统路径,然后您可以通过
    az--version
    尝试使用它