Ansible auf dem Mac mit Erfolgsmeldung installiert, aber nicht gefunden

408
user2187367

Ich habe seit langer Zeit versucht, Ansible zu installieren. Bei Verwendung unter dem Befehl wird eine Erfolgsmeldung angezeigt.

Anupams-MacBook-Pro-2:bin anupamsri$ sudo pip install ansible 

Das Verzeichnis /Users/anupamsri/Library/Caches/pip/httpoder sein übergeordnetes Verzeichnis gehört nicht dem aktuellen Benutzer, und der Cache wurde deaktiviert. Bitte überprüfen Sie die Berechtigungen und den Eigentümer dieses Verzeichnisses. Wenn Sie pip mit sudo ausführen, möchten Sie vielleicht das -H-Flag von sudo.

Das Verzeichnis /Users/anupamsri/Library/Caches/pipoder sein übergeordnetes Verzeichnis gehört nicht dem aktuellen Benutzer, und die Zwischenspeicherungsräder wurden deaktiviert. Überprüfen Sie die Berechtigungen und den Eigentümer dieses Verzeichnisses. Wenn Sie pip mit sudo ausführen, möchten Sie vielleicht das -H-Flag von sudo.

Ansible ansible herunterladen ansible-2.4.3.0.tar.gz (6.5MB)
100% | ███████████████████████████████ █ | 6.5MB 200kB / s
Anforderung bereits erfüllt: jinja2 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (von ansible)
Anforderung bereits erfüllt: PyYAML in / Library / Frameworks / Python. Framework / Versionen / 2.7 / lib / python2.7 / site-packages (von ansible)
Anforderung bereits erfüllt: paramiko in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (von ansible )
Anforderung bereits erfüllt: Kryptographie in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (von ansible)
Anforderung bereits erfüllt: setuptools in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (von ansible)
Anforderung bereits erfüllt: MarkupSafe> = 0.23 in /Library/Frameworks/Python.framework/ Versionen / 2.7 / lib / python2.7 / site-packages (von jinja2-> ansible)
Anforderung bereits erfüllt: pyasn1> = 0.1.7 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ site-packages (von paramiko-> ansible)
Anforderung bereits erfüllt: bcrypt> = 3.1.3 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (von paramiko-> ansible)
Anforderung bereits erfüllt: pynacl> = 1.0.1 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (von paramiko-> ansible)
Anforderung bereits erfüllt: sechs> = 1.4.1 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from cryptography-> ansible)
Anforderung bereits erfüllt: cffi> = 1.7; platform_python_implementation! = "PyPy" in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from cryptography-> ansible)
Anforderung bereits erfüllt: enum34; python_version <"3" in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from cryptography-> ansible)
Anforderung bereits erfüllt: asn1crypto> = 0.21.0 in / Library / Frameworks /Python.framework/Versions/2.7/lib/python2.7/site-packages (von cryptography-> ansible)
Anforderung bereits erfüllt: idna> = 2.1 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from cryptography-> ansible)
Anforderung bereits erfüllt: ipaddress; python_version <"3" in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from cryptography-> ansible)
Anforderung bereits erfüllt: pycparser in /Library/Frameworks/Python.framework/ Versionen / 2.7 / lib / python2.7 / site-packages (aus cffi> = 1.7; platform_python_implementation! = "PyPy" -> cryptography-> ansible)
Installieren gesammelter Pakete: ansible
Ausführen von setup.py install für ansible ...
erfolgreich abgeschlossen installiert ansible-2.4.3.0

==========================================

Aber wenn ich die Ansible-Version danach überprüfe, wird sie nicht gefunden. Ich habe auch die sudo -H-Option verwendet, aber das gleiche Ergebnis.

Ich sehe auch keine .ansible-Datei im System. Bitte helfen Sie mir bei der Installation, da ich auch Brew installiert habe, aber kein Glück.

Anupams-MacBook-Pro-2: bin anupamsri $ ansible --version -bash: ansible: Befehl nicht gefunden

1
Gleiches Ergebnis nach der Installation mit Brühmontage Jack Robson vor 5 Jahren 0
Ich habe momentan auch ein Problem damit. Ich habe versucht, pip für die Installation von ansible zu verwenden, da yum mich wegen Paketabhängigkeiten, die nicht aus dem aktuellen Repo entnommen werden konnten, nicht zuließ. Wenn Sie es über pip installieren, wird es in das Python 2.7-Verzeichnis geschrieben, aber Sie erhalten keine Datei / etc / ansible oder ansible.cfg. Ich arbeite an einer Möglichkeit, dies selbst zu korrigieren, da ich hoffe, auch Ansible einsetzen zu können. RickwhoPrograms vor 5 Jahren 0

1 Antwort auf die Frage

0
Harold Schreckengost

Die häufigste Ursache dafür, ob Sie die Installation über pipoder durchführen brew, ist etwas, das sich nicht in der Installation befindet PATH. Die zweite Antwort hier sollte einen Einblick in dieses Problem bieten, wenn dies tatsächlich das Problem ist: https://stackoverflow.com/questions/35898734/pip-installs-packages-successfully-but-executables-not-found-from-command- Linie / 35899029