尝试在Kubuntu 16.04上安装docker compose时出现问题

尝试在Kubuntu 16.04上安装docker compose时出现问题,docker,docker-compose,Docker,Docker Compose,我正试图用kubuntu 16.04在我的机器上安装docker compose,当我按照docker文档中的指南操作时,我在终端上遇到下一个错误:权限被拒绝:/usr/local/bin/docker compose。在同一份文档中,我说我必须用“sudo-I”来运行它。然而,当我运行这个程序时,终端会告诉我同样的情况 为了解决我的问题,我看到a(名为aanand的用户)说我可以下载docker compose文件并使用sudo cp在/usr/local/bin中复制。我做到了,第一次完成了

我正试图用kubuntu 16.04在我的机器上安装docker compose,当我按照docker文档中的指南操作时,我在终端上遇到下一个错误:
权限被拒绝:/usr/local/bin/docker compose
。在同一份文档中,我说我必须用“sudo-I”来运行它。然而,当我运行这个程序时,终端会告诉我同样的情况

为了解决我的问题,我看到a(名为aanand的用户)说我可以下载docker compose文件并使用
sudo cp
/usr/local/bin
中复制。我做到了,第一次完成了一些。当我尝试查看使用
docker compose--version
安装的版本时,我得到一个python错误,它说我
ImportError:cannotimportname split_命令
。在
/usr/bin
中docker compose文件的第3行和第9行中,docker compose的版本是1.8.0,我将其更改为1.13.0,该版本是我尝试安装的版本,当我尝试新查看docker版本时,我得到另一个python错误,该错误表示我
pkg_resources.DistributionNotFound:没有找到'docker compose==1.13.0'发行版,并且该发行版是应用程序所必需的

我用于下载docker compose文件的命令是:
sudo-I curl-Lhttps://github.com/docker/compose/releases/download/1.13.0/docker-compose-“uname-s”-“uname-m”>/home//docker compose

上一行中的字符“已替换为”

我的机器中docker的版本是:17.05.0-ce,build 89658be

我是新使用docker的,也许它很简单,但我已经尝试了一段时间,我没有工作

我希望有人能帮我解决我的错误,这样我们将来就能帮助别人了


从现在起,感谢Stackoverflow社区作为root用户打开终端并运行以下命令

curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

如果是这样,您的
/usr/local/bin
目录可能不可写,您需要以超级用户身份安装Compose。运行
sudo-i
,然后运行下面的下载和安装命令,然后退出


非常感谢。我是对的,解决办法很简单。这个解决方案在Docker的文档中,我试了几次,但都错了。完全是由于缺乏经验而犯的错误。真的非常感谢你。