首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ansible-awx的Python /bin/Python 3上的问题(:docker (PythonPython2.7)或docker(Python2.6))

ansible-awx的Python /bin/Python 3上的问题(:docker (PythonPython2.7)或docker(Python2.6))
EN

Stack Overflow用户
提问于 2020-07-09 04:29:34
回答 2查看 7.5K关注 0票数 0

摘要:i已经完成了安装ansible-awx,请按照以下说明:https://howto.lintel.in/install-ansible-tower-awx-centos-7/

发行类型:

当我在文件夹中运行命令ansible- -i inventory install.yml -vv

Bug报告:

任务****************************************************************************************************************:启动容器local_docker*任务路径: /root/awx/installer/roles/local_docker/tasks/compose.yml:39致命: localhost: false!=> {“已更改”:false,"msg":“未能在ansible-awx的Python /bin/ Python 3上导入所需的Python库(python3::>= 2.7或docker (Python2.6))。请阅读模块文档并安装在适当的位置。如果安装了所需的库,但是Ansible使用了错误的Python解释器,请查阅ansible_python_interpreter上的文档,例如通过pip install dockerpip install docker-py (Python2.6)。错误是:没有名为“请求”的模块“}

播放重述***********************************************************************************************************************本地主机: ok=13 changed=2 unreachable=0 failed=1 skipped=86 rescued=0 ignored=0

我尝试用:、above、-i、inventory、install.yml、-e、-e命令运行,但是错误出现在上面类似的错误。

非标版

配置文件=/etc/ansible.cfg配置模块搜索路径=u‘/root/. ansible /plugins/模块’,u‘/usr/share/ ansible /plugins/模块’ansible python模块位置= /usr/lib/python2.7/site-packages/ansible可执行位置= /bin/ansible python version = 2.7.5 (默认值,2020年4月2日,13:16:51) GCC 4.8.5 20150623 (Red 4.8.5-39)

OS: CentOS Linux 7.8.2003发行版(核心)

谢谢你的帮助!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-07-15 15:48:17

我有同样的错误,我解决了它安装python36-docker和对接组件。

代码语言:javascript
复制
yum install python3 python36-docker -y
pip3 install docker-compose

然后重新运行:

代码语言:javascript
复制
ansible-playbook -i inventory install.yml
票数 1
EN

Stack Overflow用户

发布于 2020-07-28 07:36:52

我遇到了同样的问题,在托管节点(主机)上执行的以下命令帮助了我:

代码语言:javascript
复制
$ pip3 install docker
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62807456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档