运行playbook在ubuntu19.04上安装AWX,我遇到了导入错误。在
我试着: pip卸载docker py pip unstall docker编写 pip install docker compose=1.9.0
也试试看
pip安装常量
Python 2.7.16(默认值,2019年4月6日,01:42:57) [GCC 8.3.0]在linux2上 键入“帮助”、“版权”、“信用证”或“许可证”以获取更多信息。在
import constants
我在安装docker compose时有这样的警告:
正在安装docker收集的py,compose包 docker compose脚本安装在“/home/user/.local/bin”中,该文件不在路径上。 请考虑将此目录添加到PATH中,或者,如果希望禁止显示此警告,请使用--no warn script location。 成功安装docker-compose-1.9.0 docker-py-1.10.6
任务[local_docker:启动容器]******************************************************************************************************************
致命:[localhost]:失败!=>;{“changed”:false,“msg”:“无法导入docker或docker py-无法导入名称常量。尝试pip install docker
或pip install docker-py
(python2.6)“}
若要重试,请使用:--limit@/home/user/awx/installer/安装。重试在
完整的回溯是: 警告:以下回溯可能与实际故障有关。 文件“/tmp/ansible_docker_service_payload_Qt5pEa/main.py”,第457行,英寸 从compose.cli.command从选项导入项目 文件“/home/balacite/.local/lib/python2.7/site-packages/compose/cli/命令.py“,第11行,英寸 从。导入错误 文件“/home/balacite/.local/lib/python2.7/site-packages/compose/cli/错误.py“,第10行,英寸 从docker.错误导入APIError 文件“/home/balacite/.local/lib/python2.7/site packages/docker/init.py”,中的第6行 from.client导入客户端,AutoVersionClient,from_env#flake8:noqa 文件“/home/balacite/.local/lib/python2.7/site-packages/docker/客户端.py“,第11行,英寸 从。导入api 文件“/home/balacite/.local/lib/python2.7/site packages/docker/api/init.py”,第2行,中 从.build导入BuildApiMixin 文件“/home/balacite/.local/lib/python2.7/site-packages/docker/api/构建.py“,第9行,英寸 从。。导入实用程序 File“/home/balacite/.local/lib/python2.7/site packages/docker/utils/init.py”,第2行,in 从.utils导入( 文件“/home/balacite/.local/lib/python2.7/site-packages/docker/utils/实用工具.py“,第19行,英寸 从。。导入tls 文件“/home/balacite/.local/lib/python2.7/site-packages/docker/tls.py公司“,第5行,英寸 从.ssladapter导入ssladapter 文件“/home/balacite/.local/lib/python2.7/site packages/docker/ssladapter/init.py”,第1行,中 从.ssladapter import ssladapter#flake8:noqa 文件“/home/balacite/.local/lib/python2.7/site-packages/docker/ssladapter/ssladapter.py“,第21行,英寸 从backports.ssl_匹配主机名导入匹配主机名
你能检查一下docker是否在运行吗?在
做些像
docker ps
如果没有运行,尝试运行pip install docker,如果出现任何错误,请告诉我。在
解决问题的方法是:
Ansible用的是Python3.7
它在运行,我没有问题:
在用户@zaymaster:~$sudo docker ps [sudo]用户密码: CONTAINER ID IMAGE命令已创建状态端口名 用户@zaymaster:~$
相关问题 更多 >
编程相关推荐