今天在docker的ubuntu18.04容器中安装python的ansible模块的时候报错如下
unable to execute 'x86_64-linux-gnu-gcc': No such file or directory
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for pykerberos
ERROR: Command errored out with exit status 1:
为什么会产生这个问题呢,百度了一下都说是要安装gcc,事实上也的确如此,一般都是gcc版本过低的原因,可以运行一下
x86_64-linux-gnu-gcc -v
看一下自己的gcc版本,如果过低的话先
apt-get update Ubuntu : sudo apt-get install gcc libkrb5-dev 安装ansible所需系统组件 RHEL/Centos : sudo yum install gcc krb5-devel 安装ansible所需系统组件
安装后继续pip install ansible就可以了



