【发布时间】:2018-02-17 07:15:44
【问题描述】:
我在没有 sudo 的情况下运行 docker 没有问题。但是当我在没有 sudo 的情况下执行 docker-compose 时,我会收到此错误消息。使用 sudo 运行时一切正常。我从“pip install”安装了 docker-compose。我的问题是:如何在没有 sudo 的情况下运行 docker-compose?
Traceback(最近一次调用最后一次):文件“/usr/bin/docker-compose”, 第 7 行,在 from compose.cli.main import main ImportError: No module named compose.cli.main
非常感谢您的帮助...
【问题讨论】:
-
环境中可能存在一些路径差异。检查
env和sudo env的输出,看看你是否能发现差异 -
有一些来自 bin 路径的 docker-compose... 我刚刚将它们设置为 chmod 755,现在可以使用了 ;)
标签: docker docker-compose