标签:# <标签:0 x00007fc4182c74f8 >

一直试图与docker-compose和我已经遵循了这么多步骤得到它安装和只是运行docker-compose -version和什么都没有!!

这是我的输出。我还在这里尝试了其他这些命令

sudo curl - l "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)"- o /usr/local/bin/docker-compose

sudo chmod + x / usr / local / bin / docker-compose

$ docker-compose --version输出以下:pi @ hasspi:〜$ sudo apt-get安装python-pip阅读包列表...完成构建依赖树读取状态信息...完成Python-pip已经是最新版本(9.0.1-2 + RPT2)。0升级,新安装0,0删除和16未升级。PI @ Hasspi:〜$ sudo pip安装docker-compose弃用:Python 2.7将于1月1日达到其生命的结束,2020年。请升级您的Python,因为在该日期之后Python 2.7将不会维护。pip的未来版本将取消对Python 2.7的支持。查看索引:https://pypi.org/simple,https://www.piwheels.org/simple要求已经满足:docker-compose在/usr/local/lib/python2.7/dist-packages(1.23。2)要求已满足:pyyaml <4,> = 3.10在/usr/local/lib/python2.7/dist-packages中(从docker-compose)(3.13)要求已经满足:backports.ssl-match-hostname> =3.5;python_version <“3.5”在/usr/local/lib/python2.7/dist-packages(从docker-compose)(3.7.0.1)要求已经满足:websocket-client <1.0,> = 0.32.0 In / USR /本地/ lib / python2.7 / dist-packages(从docker-compose)(0.54.0)要求已经满足:docker <4.0,> = 3.6.0在/usr/local/lib/python2.7/dist-packages(从Docker-Compose)(3.7.0)要求已经满足:ipaddress> = 1.0.16;python_version <“3.3”在/usr/lib/python2.7/dist-packages中(从docker-compose)(1.0.17)要求已经满足:dockErepty <0.5,> = 0.4.1 In / USR / Ligal / lib /Python2.7 / dist-packages(从docker-compose)(0.4.1)要求已经满足:texttable <0.10,> = 0.9.0在/usr/local/lib/python2.7/dist-packages中(来自docker-撰写)(0.9.1)要求已满足:enum34 <2,> = 1.0.4; python_version < "3.4" in /usr/lib/python2.7/dist-packages (from docker-compose) (1.1.6) Requirement already satisfied: requests!=2.11.0,!=2.12.2,!=2.18.0,<2.21,>=2.6.1 in /usr/lib/python2.7/dist-packages (from docker-compose) (2.12.4) Requirement already satisfied: six<2,>=1.3.0 in /usr/lib/python2.7/dist-packages (from docker-compose) (1.10.0) Requirement already satisfied: jsonschema<3,>=2.5.1 in /usr/local/lib/python2.7/dist-packages (from docker-compose) (2.6.0) Requirement already satisfied: docopt<0.7,>=0.6.1 in /usr/local/lib/python2.7/dist-packages (from docker-compose) (0.6.2) Requirement already satisfied: cached-property<2,>=1.2.0 in /usr/local/lib/python2.7/dist-packages (from docker-compose) (1.5.1) Requirement already satisfied: docker-pycreds>=0.4.0 in /usr/local/lib/python2.7/dist-packages (from docker<4.0,>=3.6.0->docker-compose) (0.4.0) Requirement already satisfied: functools32; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from jsonschema<3,>=2.5.1->docker-compose) (3.2.3.post2) pi@hasspi:~ $ docker-compose --version /usr/local/bin/docker-compose: line 1: Not: command not found pi@hasspi:~ $

如果我卸载我得到这个!

pi@hasspi:~ $ PIP安装docker-compose
DEPRECATION: Python 2.7将在2020年1月1日达到其生命的结束。请升级您的Python,因为Python 2.7在此日期之后将不再维护。pip的未来版本将取消对Python 2.7的支持。
在索引:https://pypi.org/simple.https://www.piwheels.org/simple.
收集docker-compose
使用缓存https://files.pythonhosted.org/packages/51/56/5745e66b33846e92a8814466c163f165a26fadad8b33afe381e8b6c3f652/docker_compose-1.24.0-py2.py3-none-any.whl
要求已经满足:码头[ssh] <4.0,> = 3.7.0在/usr/local/lib/python2.7/dist-packages(从docker-compose)(3.7.0)
需求已经满足:backports.ssl-match-hostname>=3.5;/usr/local/lib/python2.7/dist-packages (from docker-compose)中的Python_version < " 3.5 " (3.7.0.1)
需求已经满足:websocket-client<1.0,>=0.32.0在/usr/local/lib/python2.7/dist-packages (from docker-compose) (0.4.0)
要求已经满足:ipaddress> = 1.0.16;python_version <“3.3”在/usr/lib/python2.7/dist-packages中(从docker-compose)(1.0.17)
要求已经满足:pyyaml <4.3,> = 3.10在/usr/local/lib/python2.7/dist-packages(从docker-compose)(3.13)
要求已经满足:dockerpty <0.5,> = 0.4.1在/usr/local/lib/python2.7/dist-packages(从Docker-Compose)(0.4.1)
要求已经满足:textttable <0.10,>=0.9.0在/usr/local/lib/python2.7/dist-packages (from docker-compose) (0.9.1)
要求已经满足:enum34 <2,> = 1.0.4;python_version <“3.4”在/usr/lib/python2.7/dist-packages中(从docker-compose)(1.1.6)
/usr/lib/python2.7/dist-packages (from docker-compose) (2.12.4) /usr/lib/python2.7/dist-packages (from docker-compose) (2.12.4)
要求已经满足:/usr/lib/python2.7/dist-packages中的六个<2,> = 1.3.0(从Docker-Compose)(1.10.0)
需求已经满足:jsonschema<3,>=2.5.1在/usr/local/lib/python2.7/dist-packages (from docker-compose) (2.6.0)
需求已经满足:docopt<0.7,>=0.6.1在/usr/local/lib/python2.7/dist-packages (from docker-compose) (0.6.2)
要求已经满足:缓存属性<2,>=1.2.0在/usr/local/lib/python2.7/dist-packages (from docker-compose) (1.5.1)
要求已满足:occker-pycreds> = 0.4.0在/usr/local/lib/python2.7/dist-packages(从docker [ssh] <4.0,> = 3.7.0-> docker-compose)(0.4。0)
收集参数> = 2.4.2;Extra ==“SSH”(来自Docker [SSH] <4.0,> = 3.7.0-> Docker-Compose)
使用缓存https://files.pythonhosted.org/packages/cf/ae/94e70d49044ccc234bfdba20114fa947d7ba6eb68a2e452d89b920e62227/paramiko-2.4.2-py2.py3-none-any.whl
要求已经满足:Functools32;/usr/local/lib/python2.7/dist-packages中的python_version ==“2.7”(来自jsonschema <3,> = 2.5.1-> docker-compose)(3.2.3.post2)
收集pynacl>=1.0.1 (from paramiko>=2.4.2;额外的= =“ssh”——>码头工人(ssh) < 4.0, > = 3.7.0 - > docker-compose)
使用缓存https://files.pythonhosted.org/packages/61/ab/2ac6dea8489fa713e2b4c6c5b549cc962dd4a842b5998d9e80cf8440b7cd/PyNaCl-1.3.0.tar.gz
安装构建依赖项…错误
/usr/bin/python /usr/local/lib/python2.7/dist-packages/pip install——ignore-installed——no-user——prefix /tmp/pip-build-env- pwg5ef /overlay——no-warn-script-location——no-binary:none:——only-binary:none: -ihttps://pypi.org/simple.——extra-index-urlhttps://www.piwheels.org/simple.- setuptools wheel ' cffi>=1.4.1;python_implementation ! = '”“PyPy”””:
DEPRECATION: Python 2.7将在2020年1月1日达到其生命的结束。请升级您的Python,因为Python 2.7在此日期之后将不再维护。pip的未来版本将取消对Python 2.7的支持。
在索引:https://pypi.org/simple.https://www.piwheels.org/simple.https://www.piwheels.org/simple.
收集setuptools
使用缓存https://files.pythonhosted.org/packages/ec/51/f45cea425fd5cb0b0380f5b0f048ebc1da5b417e48d304838c02d6288a1e/setuptools-41.0.1-py2.py3-none-any.whl.
收集轮
使用缓存https://files.pythonhosted.org/packages/backages/10/44230dd6bf3563b8f227dbf3563b8f227dbf344c908d412d2f3a72e17476672f3a72e17476672f3a72e17476672f3a72e17476672f3a72e17476672f3a72e17476672f3a72e17476672f3a72e17476672f3a72e17476672f3a72e17476672f3a72e17476672f3a72e174e/wheel-0.33.4-py2.py3-none -any.whl.
收集CFFI> = 1.4.1
使用缓存https://files.pythonhosted.org/packages/93/1a/ab8c62b5838722f29f3daffcc8d4bd61844aa9b5f437341cc890ceee483b/cffi-1.12.3.tar.gz
收集PycParser(来自CFFI> = 1.4.1)
使用缓存https://www.piwheels.org/simple/pycparser/pycparser-2.19-py2.py3-none.whl.whl.
建筑轮子收集包装:CFFI
cffi (setup.py)的构建轮:已启动
cffi (setup.py)的构建轮:完成状态为' error '
错误:从命令/ usr / bin / python -u -c'导入setuptools,标记;文件='“''''''/ tmp / pip-install-0desqy / cffi / setup.py'”'''; f = getattr(tokenize,''''''''''''''''''''''''''''''''''''',打开)(文件);code=f.read().replace(’"’"’\r\n’"’"’, ‘"’"’\n’"’"’);f.close();exec(compile(code,文件”,“执行”””)“bdist_wheel - d / tmp / pip-wheel-sOnO3j——python-tag cp27:
错误:在pkg-config搜索路径中找不到包libffi。
也许你应该添加包含的目录libffi.pc'到pkg_config_path环境变量无包“libffi”在pkg-config搜索路径中找不到packet libffi。也许你应该添加包含的目录libffi.pc”
到pkg_config_path环境变量
没有找到libffi包
在pkg-config搜索路径中没有找到libffi包。
也许你应该添加包含的目录libffi.pc'到pkg_config_path环境变量无包“libffi”在pkg-config搜索路径中找不到packet libffi。也许你应该添加包含的目录libffi.pc”
到pkg_config_path环境变量
没有找到libffi包
在pkg-config搜索路径中没有找到libffi包。
也许你应该添加包含的目录libffi.pc'到pkg_config_path环境变量无包'libffi'找到运行bdist_wheel运行的supporing build_py创建构建创建构建/ lib.linux-armv7l-2.7创建版本/ lib.linux-armv7l-2.7 / cffi复制cffi / setuptools_ext。py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / pkgconfig.py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / cparser.py - > build / lib.linux-armv7l-2.7/ cffi复制cffi / __ init_.py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / vengine_gen.py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / recompiler.py - > build /lib.linux-armv7l-2.7 / cffi复制cffi / verifier.py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / api.py - > build / lib.linux-armv7l-2.7 / cffi复制cffi /ffiplatform.py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / cffi_opcode.py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / backend_ctypes.py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / commontypes.py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / model.py - > build / lib。Linux-ARMV7L-2.7 / CFFI复制CFFI / ERROR.PY - > Build / Lib.LINUX-ARMV7L-2.7 / CFFI复制CFFI / Vengine_CPY.py - > Build / lib.LINUX-ARMV7L-2.7 / CFFI复制CFFI /锁。py - > build / lib.linux-armv7l-2.7 / cffi复制cffi / _cffi_include.h - > build / lib.linux-armv7l-2.7 / cffi复制cffi / parse_c_type.h - > build / lib.linux-armv7l-2.7/ cffi复制cffi / _embedding.h - > build / lib.linux-armv7l-2.7 / cffi复制cffi / _cffi_errors.h - > build / lib.linux-armv7l-2.7 / cffi运行build_ext building'_cffi_backend'扩展创建构建/temp.linux-armv7l-2.7创建构建/ temp.linux-armv7l-2.7 / c arm-linux-gnueabihf-gcc -pthread -dndebug -g -fwrapv -o2 -wall -wstrict-prototypes -fno-strict-aliasing -wdate -wdate -wdate-time -d_fortify_source = 2-g -fdebug-prefix-map = / build / python2.7-ub3vap / python2.7-2.7.13 =。-fstack-protector-strong -Wformat -Werror=format-security -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python2.7 -c c/_cffi_backend.c -o build/temp.linux-armv7l-2.7/c/_cffi_backend.o c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include ^ compilation terminated. error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for cffi Running setup.py clean for cffi Failed to build cffi Installing collected packages: setuptools, wheel, pycparser, cffi Running setup.py install for cffi: started Running setup.py install for cffi: finished with status 'error' ERROR: Complete output from command /usr/bin/python -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-install-0DesQY/cffi/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ttCrs9/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-PWg5ef/overlay --compile: ERROR: Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containinglibffi.pc”
到pkg_config_path环境变量
没有找到libffi包
在pkg-config搜索路径中没有找到libffi包。
也许你应该添加包含的目录libffi.pc'到pkg_config_path环境变量无包“libffi”在pkg-config搜索路径中找不到packet libffi。也许你应该添加包含的目录libffi.pc”
到pkg_config_path环境变量
没有找到libffi包
在pkg-config搜索路径中没有找到libffi包。
也许你应该添加包含的目录libffi.pc'到pkg_config_path环境变量无包“libffi”在pkg-config搜索路径中找不到packet libffi。也许你应该添加包含的目录libffi.pc”
到pkg_config_path环境变量
没有找到libffi包
运行安装
运行构建
运行build_py
创建构建
创建构建/ lib.linux - armv7l 2.7
创建构建/ lib.linux - armv7l - 2.7 / cffi
拷贝cffi/setuptools_ext.py -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/pkgconfig.py -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/cparser.py -> build/lib.linux-armv7l-2.7/cffi
复制CFFI /初始化.py - > build / lib.linux-armv7l-2.7 / cffi
拷贝cffi/vengine_gen.py -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/recompiler.py -> build/lib.linux-armv7l-2.7
拷贝cffi/ verify .py -> build/lib.linux-armv7l-2.7/cffi
复制cffi / api.py - > build / lib.linux-armv7l-2.7 / cffi
编译/lib.linux-armv7l-2.7/cffi .py ->
复制cffi / cffi_opcode.py - > build / lib.linux-armv7l-2.7 / cffi
拷贝cffi/backend_ctypes.py -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/commontypes.py -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/model.py -> build/lib.linux-armv7l-2.7
拷贝cffi/error.py -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/vengine_cpy.py -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/lock.py -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/_cffi_include.h -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/parse_c_type.h -> build/lib.linux-armv7l-2.7/cffi
拷贝cffi/ _embedded .h -> build/lib.linux-armv7l-2.7/cffi
复制cffi / _cffi_errors.h - > build / lib.linux-armv7l-2.7 / cffi
运行build_ext
构建'_cffi_backend'扩展
创建构建/ temp.linux-armv7l-2.7
创建构建/ temp.linux - armv7l 2.7 / c
ARM-Linux-Gnueabihf-GCC -Pthread -Dndebug -g -fwrapv -o2 -wall -wstrict-prototypes -fno-strict-aliasing -wdate-time -d_fortify_source = 2-g -fdebug-prefix-map = / build / python2.7-ub3vap / python2.7-2.7.13 =。-fstack-protector-strong -Wformat -Werror=format-security -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python2.7 -c c/_cffi_backend.c -o build/temp.linux-armv7l-2.7/c/_cffi_backend.o
c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory . / /错误提示
# include< ffi.h >
^
编译终止。
错误:command ' arm-linux-gnueabihf-gcc ' failed with exit status 1
----------------------------------------
ERROR: Command " /usr/bin/python -u -c ' import setuptools, tokenize;文件= '“'”“/ tmp / pip-install-0DesQY / cffi / setup . py”””””;f = getattr(标记,”“”“开放”,打开)(文件);code=f.read().replace(’"’"’\r\n’"’"’, ‘"’"’\n’"’"’);f.close();exec(compile(code,文件,‘"’"‘exec’"’"’))’ install --record /tmp/pip-record-ttCrs9/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-PWg5ef/overlay --compile" failed with error code 1 in /tmp/pip-install-0DesQY/cffi/

/usr/bin/python /usr/local/lib/python2.7/dist-packages/pip install——ignore-installed——no-user——prefix /tmp/pip-build-env- pwg5ef /overlay——no-warn-script-location——no-binary:none:——only-binary:none: -ihttps://pypi.org/simple.——extra-index-urlhttps://www.piwheels.org/simple.- setuptools wheel 'cffi>=1.4.1;= ' ' ' ' ' ' ' PyPy ' ' ' ' " " " " " " " " " " " " " " " " " " " " "失败,错误码1在None
pi@hasspi: ~ $

尽管我们尽力提供帮助,但这是一个支持家庭助理的论坛。
你可能应该向docker提出这个问题-compose themselves (https://github.com/docker/compose/issues

标准Docker作曲不适用于Pi。系统不支持。

我记得在某个地方看到过arm32 (pi)的变化。您需要通过compose搜索Pi或类似的值

好的,谢谢你的帮助

谢谢!这只是加快我的需要获取一个Linux盒子以在RPI上运行此操作