Ansible установлен на Mac с сообщением об успехе, но не найден

312
user2187367

Я давно пытаюсь установить ansible. Выдает сообщение об успехе при использовании команды ниже.

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

Каталог /Users/anupamsri/Library/Caches/pip/httpили его родительский каталог не принадлежат текущему пользователю, и кэш отключен. Пожалуйста, проверьте разрешения и владельца этого каталога. Если вы выполняете pip с помощью sudo, вам может потребоваться флаг -H у sudo.

Каталог /Users/anupamsri/Library/Caches/pipили его родительский каталог не принадлежат текущему пользователю, и колеса кэширования отключены. проверьте разрешения и владельца этого каталога. Если вы выполняете pip с помощью sudo, вам может потребоваться флаг -H у sudo.

Сбор Ансайла Скачать Анси-2.4.3.0.tar.gz (6,5 МБ)
100% | ██████████████████████████████████████ █ | 6,5 МБ 200 КБ / с.
Требование уже выполнено: jinja2 в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from ansible)
Требование уже выполнено: PyYAML в / Library / Frameworks / Python. Framework / Versions / 2.7 / lib / python2.7 / site-packages (from ansible)
Требование уже выполнено: paramiko в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (от ansible )
Требование уже выполнено: криптография в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (от ansible)
Требование уже выполнено: setuptools в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from ansible) Требование уже выполнено: pynacl> = 1.0.1 в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (из paramiko-> ansible)
Требование уже выполнено: MarkupSafe> = 0,23 в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (из jinja2-> ansible)
Требование уже выполнено: pyasn1> = 0,1,7 в / Library / Frameworks / Python.framework / Versions / 2.7 / lib / python2.7 / site-packages (из paramiko-> ansible)
Требование уже выполнено: bcrypt> = 3.1.3 в /Library/Frameworks/Python.framework/Versions/ 2.7 / lib / python2.7 / site-packages (из paramiko-> ansible)

Требование уже выполнено: шесть> = 1.4.1 в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from cryptography-> ansible)
Требование уже выполнено: cffi> = 1.7; platform_python_implementation! = "PyPy" в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from cryptography-> ansible)
Требование уже выполнено: enum34; python_version <"3" в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from cryptography-> ansible)
Требование уже выполнено: asn1crypto> = 0.21.0 в / Library / Frameworks /Python.framework/Versions/2.7/lib/python2.7/site-packages (из криптографии-> ansible)
Требование уже выполнено: idna> = 2.1 в / Library / Frameworks / Python .framework / Versions / 2.7 / lib / python2.7 / site-packages (из cryptography-> ansible)
Требование уже выполнено: ipaddress; python_version <"3" в /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (из криптографии-> ansible)
Требование уже выполнено: pycparser в /Library/Frameworks/Python.framework/ Версии / 2.7 / lib / python2.7 / site-packages (из cffi> = 1.7; platform_python_implementation! = "PyPy" -> cryptography-> ansible)
Установка собранных пакетов: ansible
Запуск setup.py install для ansible ... сделано
успешно установлен ansible-2.4.3.0

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

Но когда я проверяю ANSIBLE версию, после этого его не найдено. Я также использовал параметр sudo -H, но тот же результат.

Я не вижу файла .ansible нигде в системе. Пожалуйста, помогите, как установить это, потому что я пробовал также установить brew, но не повезло.

Anupams-MacBook-Pro-2: bin anupamsri $ ansible --version -bash: ansible: команда не найдена

1
тот же результат после установки с brew установить ansible Jack Robson 5 лет назад 0
Я в настоящее время испытываю проблему с этим также. Я попытался использовать pip для установки ansible, так как yum не позволял мне это из-за зависимостей пакетов, которые не могли быть извлечены из текущего репо. если вы устанавливаете его через pip, он попадает в каталог python 2.7, но не оставляет файл / etc / ansible или ansible.cfg. Я работаю над тем, как исправить это сам, так как надеюсь также начать использовать ansible. RickwhoPrograms 5 лет назад 0

1 ответ на вопрос

0
Harold Schreckengost

Наиболее распространенная причина этого, независимо от того, устанавливаете ли вы через него, pipили brewчто-то отсутствует в PATH. Второй ответ здесь должен дать некоторое представление об этом, если это действительно проблема: https://stackoverflow.com/questions/35898734/pip-installs-packages-successfully-but-executables-not-found-from-command- линия / 35899029