标签:#<标签:0x00007fc42e8c98b8>

一直在尝试使用Docker-Compoose,我已经遵循了获取它安装并刚运行Docker撰写的 - Version和Nothing !!!

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

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:〜$ sudo 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 (from 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 " in /usr/lib/python2.7/dist-packages (from docker-compose) (1.1.6)
要求已经满足:请求!= 2.11.0,!= 2.12.2,!= 2.18.0,<2.21,> = 2.6.1在/usr/lib/python2.7/dist-packages中(从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中(从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)
收集paramiko > = 2.4.2;额外== " ssh " (from docker[ssh]<4.0,>=3.7.0->docker-compose)
使用缓存https://files.pythonhosted.org/packages/cf/ae/94e70d49044ccc234bfdba20114fa947d7ba6eb68a2e452d89b920e62227/paramiko-2.4.2-pe2.py3-none -any.whl.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-3.0.tar.gz.
安装构建依赖项…错误
错误:从命令/ usr / bin / python /usr/local/lib/python2.7/dist-packages/pip安装 - 已安装--no-user --prefix / tmp / pip-build-eng-pwg5ef / overlay --no-warn-script-location --no-binary:none:none: - 二进制:无:-ihttps://pypi.org/simple.——extra-index-urlhttps://www.piwheels.org/simple.- Setuptools轮子'CFFI> = 1.4.1;python_implementation!='“''''''''''':
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):完成状态'错误'完成
错误:从命令/ usr / bin / python -u -c'导入setuptools,标记;文件='“''''''/ tmp / pip-install-0desqy / cffi / setup.py'”'''; f = getattr(tokenize,''''''''''''''''''''''''''''''''''''',打开)(文件);代码= f.read()。替换(“”“\ r \ n ’"’"’, ‘"’"’\ n '“”);f.close (); exec(编译代码,文件”,“执行”””)“bdist_wheel - d / tmp / pip-wheel-sOnO3j——python-tag cp27:
ERROR: Package libffi was not found in the pkg-config search path。
也许您应该添加包含的目录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。电脑“PKG_CONFIG_PATH环境变量没有包”libffi”发现运行bdist_wheel运行构建运行build_py创建构建创建构建/ lib.linux armv7l - 2.7创建构建/ lib.linux armv7l - 2.7 / cffi复制cffi / setuptools_ext.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / pkgconfig.py - >构建/ lib.linux - armv7l - 2.7 / cffi复制cffi / cparser.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / __init__ . py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / vengine_gen.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / recompiler.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / verifier.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / api.py - >建立/ lib.linux - armv7l 2.7 / cffi复制cffi / ffiplatform.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / cffi_opcode.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / backend_ctypes.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / commontypes.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / model.py - >构建/ lib.linux - armv7l - 2.7 / cffi复制cffi / error.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / vengine_cpy.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / lock.py - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / _cffi_include.h - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / parse_c_type.h - >构建/ lib.linux - armv7l 2.7 / cffi复制cffi / _embedding.h - >建立/ lib.linux - armv7l 2.7 / cffi复制cffi / _cffi_errors.h - >构建/ 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 - 02 - wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time-D_FORTIFY_SOURCE = 2 - g -fdebug-prefix-map = /构建/ python2.7-Ub3vap / python2.7-2.7.13 =。-fstack- protection -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.oc/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory . / /错误提示#包括 ^ 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 - >构建/ 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 / 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 / _embedding.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-alias -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-Ub3vap/python2.7-2.7.13=。-fstack- protection -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 . / /错误提示
#包括

汇编终止。
错误:命令'ARM-Linux-GNUEABIHF-GCC'失败,退出状态1
------------------------------------
错误:命令“/ usr / bin / python -u -c import setuptools,标记;文件='“''''''/ tmp / pip-install-0desqy / cffi / setup.py'”'''; f = getattr(tokenize,''''''''''''''''''''''''''''''''''''',打开)(文件);代码= f.read()。替换(“”“\ r \ n ’"’"’, ‘"’"’\ n '“”);f.close (); exec(编译代码,文件/tmp/pip-build-env-PWg5ef/overlay——compile" failed with error code 1 in /tmp/pip-install-0DesQY/cffi/ .txt "; /tmp/pip-build-env-PWg5ef/overlay

/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轮子'CFFI> = 1.4.1;Python_implementation!='“''''''''”'''“''''失败,错误代码1中没有
pi @哈萨斯皮:〜$

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

标准Docker撰写不适用于PI。不支持系统。

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

好的,谢谢你的帮助

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