gpt4 book ai didi

Docker-compose 安装 : No module named docker. 错误

转载 作者:行者123 更新时间:2023-12-04 21:05:35 25 4
gpt4 key购买 nike

我在安装 docker-compose 时遇到了这个问题

操作系统: Ubuntu 14.04

docker --版本
docker 版本 17.05.0-ce , 构建 89658be

点卡住| docker
docker ==2.5.1
docker -pycreds ==0.2.1
dockerpty==0.4.1

pip 安装 docker-compose
安装收集到的包:docker-compose
成功安装 docker-compose-1.17.0

docker-compose --version

Traceback (most recent call last):
File "/usr/local/bin/docker-compose", line 7, in
from compose.cli.main import main
File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 17,
in from . import errors
File "/usr/local/lib/python2.7/dist-packages/compose/cli/errors.py", line
11, in from docker.errors import APIError
ImportError: No module named docker.errors

此错误的任何解决方案,感谢您的帮助。

最佳答案

我在这些包的更高版本中。但是我遇到了完全相同的错误,并且在最新版本中安装“请求”包确实解决了这个问题。

docker==3.5.0
docker-compose==1.22.0
docker-dev==1.0b2
docker-py==1.10.6
docker-pycreds==0.3.0
dockerpty==0.4.1
requests==2.18.4

但是,我又收到了另一个错误: https://github.com/docker/compose/issues/4401

应用评论中提出的更改可以解决问题:
pip uninstall docker
pip uninstall docker-py
pip uninstall docker-compose
pip install docker-compose==1.9.0

然后我遇到了第三个错误: https://github.com/docker/docker-py/issues/1916

我通过卸载与 docker one 不兼容的 docker-py pip 包来解决这个问题。

现在 docker-compose 可以工作了。

希望这可以帮助。

关于Docker-compose 安装 : No module named docker. 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47132236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com