我已经通过ansible
安装了pip
但是当我通过命令行运行ansible
时,它仍然找不到命令。
我还查找了/etc/ansible/hosts
文件,但似乎找不到它。
我错过了什么吗?
我跑的命令:
sudo pip install ansible
并且回应是
Successfully installed ansible paramiko jinja2 PyYAML pycrypto ecdsa MarkupSafe
我也安装了Xcode
。
我还可以看到ansible
确实安装了pip list
:
ansible(2.0.2.0)
ecdsa(0.13)
Jinja2(2.8)
MarkupSafe(0.23)
mysql-utilities(1.5.3)
paramiko(1.16.0)
点子(1.5.6)
pycrypto(2.6.1)
PyYAML(3.11)
setuptools(20.9.0)
vboxapi(1.0)
wsgiref(0.1.2)
因此解决了我自己的问题。我之前安装了Python
并在安装Xcode
时安装了另一个实例。所以我所做的就是删除了之前的安装,并使用了Python
附带的Xcode
。起初它很混乱,因为它们都有相同的版本所以我不确定哪个是哪个。
所以我安装了/usr/bin/python
,但我不知道这是从哪里来的。因为这看起来不像是一个符号链接,但实际上是一个可执行文件。有人有想法吗?这来自/System/
还是来自/Library/
?
答案 0 :(得分:1)
因此解决了我自己的问题。我之前安装了Python
并在安装Xcode
时安装了另一个实例。所以我所做的就是删除了之前的安装,并使用了Python
附带的Xcode
。起初它很混乱,因为它们都有相同的版本所以我不确定哪个是哪个。
这些steps帮助了我。