我的python环境已经搭好了pip,可以用pip直接安装。
1、首先要安装基础环境:
1)yum install gcc glibc-devel zlib-devel rpm-build openssl-deve -y
2)yum install -y python-devel
2、pip install ansible --upgrade ,将会进行下一步的安装
到这一步的时候,出现了一个报错:
网上去找,都没有什么答案,然后我在/usr/local/python27/lib/python2.7/site-packages/ 下面已经看到了ansible这个目录已经存在,然后我试着上面的一步,然后提醒已经安装了,但是ansible命令还没有识别。
3、然后我通过find / -name "ansible" ,找到ansible的所有目录:
[root@long-mini modules]# find / -name ansible
/usr/local/python27/lib/python2.7/site-packages/ansible
/usr/local/python27/bin/ansible
4、可以看到 /usr/local/python27/bin/ 这个目录下有ansible二进制文件,然后就动手做了一个软连接:
ln -s /usr/local/python27/bin/ansible /usr/bin/ansible
5、再敲命令,就可以看到ansible的信息:
[root@long-mini ansible]# ansible --version
ansible 2.3.2.0
config file = /etc/ansible/ansible.cfg
configured module search path = Default w/o overrides
python version = 2.7.5 (default, Sep 3 2017, 21:39:58) [GCC 4.4.7 20120313 (Red Hat 4.4.7-11)]
[root@long-mini ansible]#
6、其中上面显示的:config file = /etc/ansible/ansible.cfg 这个目录文件都是没有的,需要动手去创建和安装。
以上ansible的安装终告一段落。以后就是学习用法了。