Aws-iot-device-sdk-python-v2: Problema de instalação no Raspberry Pi

Criado em 4 abr. 2021  ·  6Comentários  ·  Fonte: aws/aws-iot-device-sdk-python-v2

Tenho um problema com a instalação do aws-iot-device-sdk-python-v2 no Raspberry Pi

Configurar:-
• raspbian 10.9 (buster)
• Pi 3 Modelo B revisão 1.2
• pip versão 20.3.4
• Python 3.7

Tive problemas ao instalar o AWS IoT Device SDK v2 para Python da fonte, bem como ao usar PyPI. Também instalei cmake e libssl-dev conforme sugerido. O erro parece vir de CMakeLists.txt: 660. Qualquer ajuda será apreciada.

Esta é a mensagem de erro: -

`Procurando nos índices: https://pypi.org/simple, https://www.piwheels.org/simple
Processando ./aws-iot-device-sdk-python-v2
Coletando awscrt == 0.11.4 (de awsiotsdk == 1.0.0.dev0)
Usando https://files.pythonhosted.org/packages/31/3a/4914c140ec0ef203db8c7cef0e84c6eee1b54316766e77d5013af23cef12/awscrt-0.11.4.tar.gz em cache
Rodas de construção para pacotes coletados: awsiotsdk, awscrt
Executando setup.py bdist_wheel para awsiotsdk ... concluído
Armazenado no diretório: /home/pi/.cache/pip/wheels/c2/c1/c8/34fc01d6902334ae9a2945b916990246499b722dfd1bfe1970
Executando setup.py bdist_wheel para awscrt ... erro
Saída completa do comando / usr / bin / python3 -u -c "import setuptools, tokenize; __ file __ = '/ tmp / pip-install-apiudahh / awscrt / setup.py'; f = getattr (tokenize, 'abrir', abrir ) (__ arquivo __); code = f.read (). replace ('\ r \ n', '\ n'); f.close (); exec (compile (code, __file__, 'exec')) "bdist_wheel - d / tmp / pip-wheel-wa6brwre --python-tag cp37:
executando bdist_wheel
construção em execução
executando build_py
criando construção
criando build / lib.linux-armv7l-3.7
criando build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / io.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / crypto.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / exceptions.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / common.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / mqtt.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / http.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / s3.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / auth.py -> build / lib.linux-armv7l-3.7 / awscrt
criando build / lib.linux-armv7l-3.7 / awscrt / eventstream
copiando awscrt / eventstream / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
copiando awscrt / eventstream / rpc.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
executando build_ext
--- Dependência de construção: aws-lc (RelWithDebInfo) ---
/ usr / bin / cmake -DCMAKE_PREFIX_PATH = / tmp / pip-install-apiudahh / awscrt / build / deps / install -DCMAKE_INSTALL_PREFIX = / tmp / pip-install-apiudahh / awscrt / build / deps / install-DBUILD_SHARED_LIBS = OFFD_SHARED_LIBS = OFFD_SHARED_LIBS = RelWithDebInfo -DBUILD_TESTING = OFF -DCMAKE_POSITION_INDEPENDENT_CODE = ON -DBUILD_LIBSSL = OFF / tmp / pip-install-apiudahh / awscrt / crt / aws-lc
- A identificação do compilador C é GNU 8.3.0
- Verifique se o compilador C está funcionando: / usr / bin / cc
- Verifique se o compilador C está funcionando: / usr / bin / cc - funciona
- Detecção de informações ABI do compilador C
- Detecção de informações ABI do compilador C - concluído
- Detecção de recursos de compilação C
- Detecção de recursos de compilação C - feito
- Perl encontrado: / usr / bin / perl (versão encontrada "5.28.1")
- Verificando o módulo 'libunwind-generic'
- Nenhum pacote 'libunwind-generic' encontrado
libunwind não encontrado. Desativando testes de desenrolamento.
- Não foi encontrado. Desativando alguma geração de código e usando código pré-gerado em generated-src /
- A identificação do compilador ASM é GNU
- Assembler encontrado: / usr / bin / cc
Erro CMake em CMakeLists.txt: 660 (add_subdirectory):
add_subdirectory fornecida a fonte "util / fipstools / cavp" que não é um
diretório existente.

Erro CMake em CMakeLists.txt: 661 (add_subdirectory):
add_subdirectory fornecida a fonte "util / fipstools / acvp / modulewrapper" que é
não é um diretório existente.

- Configurando incompleto, ocorreram erros!
Consulte também "/tmp/pip-install-apiudahh/awscrt/build/deps/aws-lc/CMakeFiles/CMakeOutput.log".
Traceback (última chamada mais recente):
Arquivo "", linha 1, em
Arquivo "/tmp/pip-install-apiudahh/awscrt/setup.py", linha 280, em
'boto3'
Arquivo "/usr/lib/python3/dist-packages/setuptools/__init__.py", linha 145, na configuração
return distutils.core.setup (** attrs)
Arquivo "/usr/lib/python3.7/distutils/core.py", linha 148, na configuração
dist.run_commands ()
Arquivo "/usr/lib/python3.7/distutils/dist.py", linha 966, em run_commands
self.run_command (cmd)
Arquivo "/usr/lib/python3.7/distutils/dist.py", linha 985, em run_command
cmd_obj.run ()
Arquivo "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", linha 188, em execução
self.run_command ('construir')
Arquivo "/usr/lib/python3.7/distutils/cmd.py", linha 313, em run_command
self.distribution.run_command (comando)
Arquivo "/usr/lib/python3.7/distutils/dist.py", linha 985, em run_command
cmd_obj.run ()
Arquivo "/usr/lib/python3.7/distutils/command/build.py", linha 135, em execução
self.run_command (cmd_name)
Arquivo "/usr/lib/python3.7/distutils/cmd.py", linha 313, em run_command
self.distribution.run_command (comando)
Arquivo "/usr/lib/python3.7/distutils/dist.py", linha 985, em run_command
cmd_obj.run ()
Arquivo "/tmp/pip-install-apiudahh/awscrt/setup.py", linha 194, em execução
self._build_dependency (lib)
Arquivo "/tmp/pip-install-apiudahh/awscrt/setup.py", linha 175, em _build_dependency
subprocess.check_call (cmake_args)
Arquivo "/usr/lib/python3.7/subprocess.py", linha 347, em check_call
aumentar CalledProcessError (retcode, cmd)
subprocess.CalledProcessError: Comando '[' / usr / bin / cmake ',' -DCMAKE_PREFIX_PATH = / tmp / pip-install-apiudahh / awscrt / build / deps / install ',' -DCMAKE_INSTALL_PREFIX = / tmp / pip-install-apiudahh / awscrt / build / deps / install ',' -DBUILD_SHARED_LIBS = OFF ',' -DCMAKE_BUILD_TYPE = RelWithDebInfo ',' -DBUILD_TESTING = OFF ',' -DCMAKE_POSITION_INDEPENDENT_CODE = OFF ',' -DBUILD_LIBSSL = OFF ',' -DBUILD_LIBSSL = OFF ' -install-apiudahh / awscrt / crt / aws-lc ']' retornou o status de saída 1 diferente de zero.


Falha na construção da roda para awscrt
Executando setup.py clean para awscrt
Awsiotsdk construído com sucesso
Falha ao construir awscrt
Instalando pacotes coletados: awscrt, awsiotsdk
Executando setup.py install para awscrt ... erro
Saída completa do comando / usr / bin / python3 -u -c "import setuptools, tokenize; __ file __ = '/ tmp / pip-install-apiudahh / awscrt / setup.py'; f = getattr (tokenize, 'abrir', abrir ) (__ arquivo __); código = f.read (). substituir ('\ r \ n', '\ n'); f.close (); exec (compilar (código, __file__, 'exec')) "instalar - -record /tmp/pip-record-bnasw_9w/install-record.txt --único-versão-gerenciado externamente --compile --user --prefix =:
executando instalação
construção em execução
executando build_py
criando build / lib.linux-armv7l-3.7
criando build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / io.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / crypto.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / exceptions.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / common.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / mqtt.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / http.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / s3.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / auth.py -> build / lib.linux-armv7l-3.7 / awscrt
criando build / lib.linux-armv7l-3.7 / awscrt / eventstream
copiando awscrt / eventstream / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
copiando awscrt / eventstream / rpc.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
executando build_ext
--- Dependência de construção: aws-lc (RelWithDebInfo) ---
/ usr / bin / cmake -DCMAKE_PREFIX_PATH = / tmp / pip-install-apiudahh / awscrt / build / deps / install -DCMAKE_INSTALL_PREFIX = / tmp / pip-install-apiudahh / awscrt / build / deps / install-DBUILD_SHARED_LIBS = OFFD_SHARED_LIBS = OFFD_SHARED_LIBS = RelWithDebInfo -DBUILD_TESTING = OFF -DCMAKE_POSITION_INDEPENDENT_CODE = ON -DBUILD_LIBSSL = OFF / tmp / pip-install-apiudahh / awscrt / crt / aws-lc
- Verificando o módulo 'libunwind-generic'
- Nenhum pacote 'libunwind-generic' encontrado
libunwind não encontrado. Desativando testes de desenrolamento.
- Não foi encontrado. Desativando alguma geração de código e usando código pré-gerado em generated-src /
Erro CMake em CMakeLists.txt: 660 (add_subdirectory):
add_subdirectory fornecida a fonte "util / fipstools / cavp" que não é um
diretório existente.

CMake Error at CMakeLists.txt:661 (add_subdirectory):
  add_subdirectory given source "util/fipstools/acvp/modulewrapper" which is
  not an existing directory.


-- Configuring incomplete, errors occurred!
See also "/tmp/pip-install-apiudahh/awscrt/build/deps/aws-lc/CMakeFiles/CMakeOutput.log".
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-install-apiudahh/awscrt/setup.py", line 280, in <module>
    'boto3'
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 145, in setup
    return distutils.core.setup(**attrs)
  File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/usr/lib/python3/dist-packages/setuptools/command/install.py", line 61, in run
    return orig.install.run(self)
  File "/usr/lib/python3.7/distutils/command/install.py", line 589, in run
    self.run_command('build')
  File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.7/distutils/command/build.py", line 135, in run
    self.run_command(cmd_name)
  File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/tmp/pip-install-apiudahh/awscrt/setup.py", line 194, in run
    self._build_dependency(lib)
  File "/tmp/pip-install-apiudahh/awscrt/setup.py", line 175, in _build_dependency
    subprocess.check_call(cmake_args)
  File "/usr/lib/python3.7/subprocess.py", line 347, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/cmake', '-DCMAKE_PREFIX_PATH=/tmp/pip-install-apiudahh/awscrt/build/deps/install', '-DCMAKE_INSTALL_PREFIX=/tmp/pip-install-apiudahh/awscrt/build/deps/install', '-DBUILD_SHARED_LIBS=OFF', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DBUILD_TESTING=OFF', '-DCMAKE_POSITION_INDEPENDENT_CODE=ON', '-DBUILD_LIBSSL=OFF', '/tmp/pip-install-apiudahh/awscrt/crt/aws-lc']' returned non-zero exit status 1.

----------------------------------------

Comando "/ usr / bin / python3 -u -c" import setuptools, tokenize; __ file __ = '/ tmp / pip-install-apiudahh / awscrt / setup.py'; f = getattr (tokenize, 'abrir', abrir) ( __file __); code = f.read (). replace ('\ r \ n', '\ n'); f.close (); exec (compile (code, __file__, 'exec')) "install --record /tmp/pip-record-bnasw_9w/install-record.txt --single-version-externally-managed --compile --user --prefix = "falhou com o código de erro 1 em / tmp / pip-install-apiudahh / awscrt /

`

bug

Comentários muito úteis

Este é um problema conhecido que estamos trabalhando para consertar. Vou atualizá-lo aqui quando a correção for aplicada.

Todos 6 comentários

Eu tenho o mesmo problema no meu pi de framboesa

O mesmo para mim usando esta documentação https://docs.aws.amazon.com/iot/latest/developerguide/connecting-to-existing-device.html#gs -device-sdk-tools
Pi 4 versão de 2 GB

Tentei instalar e recebi este erro:

pi<strong i="6">@raspberrypi</strong>:~ $ uname -a
Linux raspberrypi 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux

`pi @raspberrypi : ~ $ python3 -m pip install --no-cache-dir awsiotsdk
Padronizando a instalação do usuário porque os pacotes de sites normais não são graváveis
Procurando nos índices: https://pypi.org/simple, https://www.piwheels.org/simple
Coletando awsiotsdk
Baixando https://www.piwheels.org/simple/awsiotsdk/awsiotsdk-1.5.10-py3-none-any.whl (42 kB)
| ████████████████████████████████ | 42 kB 1,3 MB / s
Coletando awscrt == 0.11.4
Baixando awscrt-0.11.4.tar.gz (29,0 MB)
| ████████████████████████████████ | 29,0 MB 11,5 MB / s
Rodas de construção para pacotes coletados: awscrt
Roda de construção para awscrt (setup.py) ... erro
ERRO: Comando com erro com status de saída 1:
comando: / usr / bin / python3 -u -c 'import sys, setuptools, tokenize; sys.argv [0] = '"'" '/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py' "'"'; __file __ = '"'" '/ tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / setup.py' "'"'; f = getattr (tokenize, '"'" 'abrir' "'"', __ arquivo) ; code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"'); f.close (); exec (compilar ( código, __file__, '"'" 'exec' "'"')) 'bdist_wheel -d / tmp / pip-wheel-rbhe6u2e
cwd: / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 /
Saída completa (78 linhas):
executando bdist_wheel
construção em execução
executando build_py
criando construção
criando build / lib.linux-armv7l-3.7
criando build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / http.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / io.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / crypto.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / mqtt.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / common.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / exceptions.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / auth.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / s3.py -> build / lib.linux-armv7l-3.7 / awscrt
criando build / lib.linux-armv7l-3.7 / awscrt / eventstream
copiando awscrt / eventstream / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
copiando awscrt / eventstream / rpc.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
executando build_ext
--- Dependência de construção: aws-lc (RelWithDebInfo) ---
/ Usr / bin / cmake -DCMAKE_PREFIX_PATH = / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / build / deps / instalar -DCMAKE_INSTALL_PREFIX = / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / build / deps / instalar -DBUILD_SHARED_LIBS = OFF -DCMAKE_BUILD_TYPE = RelWithDebInfo -DBUILD_TESTING = OFF -DCMAKE_POSITION_INDEPENDENT_CODE = ON -DBUILD_LIBSSL = OFF / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / crt
- A identificação do compilador C é GNU 8.3.0
- Verifique se o compilador C está funcionando: / usr / bin / cc
- Verifique se o compilador C está funcionando: / usr / bin / cc - funciona
- Detecção de informações ABI do compilador C
- Detecção de informações ABI do compilador C - concluído
- Detecção de recursos de compilação C
- Detecção de recursos de compilação C - feito
- Perl encontrado: / usr / bin / perl (versão encontrada "5.28.1")
- Verificando o módulo 'libunwind-generic'
- Nenhum pacote 'libunwind-generic' encontrado
libunwind não encontrado. Desativando testes de desenrolamento.
- Não foi encontrado. Desativando alguma geração de código e usando código pré-gerado em generated-src /
- A identificação do compilador ASM é GNU
- Assembler encontrado: / usr / bin / cc
Erro CMake em CMakeLists. txt: 660 (add_subdirectory):
add_subdirectory fornecida a fonte "util / fipstools / cavp" que não é um
diretório existente.

Erro CMake em CMakeLists. txt: 661 (add_subdirectory):
add_subdirectory fornecida a fonte "util / fipstools / acvp / modulewrapper" que é
não é um diretório existente.

- Configurando incompleto, ocorreram erros!
Consulte também "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/build/deps/aws-lc/CMakeFiles/CMakeOutput.log".
Traceback (última chamada mais recente):
Arquivo "", linha 1, em
Arquivo "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py", linha 280, em
'boto3'
Arquivo "/home/pi/.local/lib/python3.7/site-packages/setuptools/__init__.py", linha 153, na configuração
return distutils.core.setup (** attrs)
Arquivo "/usr/lib/python3.7/distutils/core.py", linha 148, na configuração
dist.run_commands ()
Arquivo "/usr/lib/python3.7/distutils/dist.py", linha 966, em run_commands
self.run_command (cmd)
Arquivo "/usr/lib/python3.7/distutils/dist.py", linha 985, em run_command
cmd_obj.run ()
Arquivo "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", linha 188, em execução
self.run_command ('construir')
Arquivo "/usr/lib/python3.7/distutils/cmd.py", linha 313, em run_command
self.distribution.run_command (comando)
Arquivo "/usr/lib/python3.7/distutils/dist.py", linha 985, em run_command
cmd_obj.run ()
Arquivo "/usr/lib/python3.7/distutils/command/build.py", linha 135, em execução
self.run_command (cmd_name)
Arquivo "/usr/lib/python3.7/distutils/cmd.py", linha 313, em run_command
self.distribution.run_command (comando)
Arquivo "/usr/lib/python3.7/distutils/dist.py", linha 985, em run_command
cmd_obj.run ()
Arquivo "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py", linha 194, em execução
self._build_dependency (lib)
Arquivo "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py", linha 175, em _build_dependency
subprocess.check_call (cmake_args)
Arquivo "/usr/lib/python3.7/subprocess.py", linha 347, em check_call
aumentar CalledProcessError (retcode, cmd)
subprocess.CalledProcessError: Command '[' / usr / bin / cmake ' '-DCMAKE_PREFIX_PATH = / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / build / deps / install',' -DCMAKE_INSTALL_PREFIX = / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / build / deps / install ' '-DBUILD_SHARED_LIBS = OFF', '-DCMAKE_BUILD_TYPE = RelWithDebInfo', '-DBUILD_TESTING = OFF', '-DCMAKE_POSITION_INDEPENDENT_CODE = ON', '-DBUILD_LIBSSL = OFF',' / tmp / pip -install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / crt / aws-lc ']' retornou status de saída 1 diferente de zero.


ERROR: Falha ao construir a roda para awscrt
Executando setup.py clean para awscrt
Falha ao construir awscrt
Instalando pacotes coletados: awscrt, awsiotsdk
Tentando desinstalar: awscrt
Instalação existente encontrada: awscrt 1.0.0.dev0
Desinstalando awscrt-1.0.0.dev0:
Desinstalado com sucesso awscrt-1.0.0.dev0
Executando setup.py install para awscrt ... erro
ERRO: Comando com erro com status de saída 1:
comando: / usr / bin / python3 -u -c 'import sys, setuptools, tokenize; sys.argv [0] = '"'" '/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py' "'"'; __file __ = '"'" '/ tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / setup.py' "'"'; f = getattr (tokenize, '"'" 'abrir' "'"', __ arquivo) ; code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"'); f.close (); exec (compilar ( code, __file__, '"'" 'exec' "'"')) 'install --record /tmp/pip-record-bhyvnybv/install-record.txt - single-version-externally-managed --user - prefixo = --compile --install-headers /home/pi/.local/include/python3.7m/awscrt
cwd: / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 /
Saída completa (69 linhas):
executando instalação
construção em execução
executando build_py
criando build / lib.linux-armv7l-3.7
criando build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / http.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / io.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / crypto.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / mqtt.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / common.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / exceptions.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / auth.py -> build / lib.linux-armv7l-3.7 / awscrt
copiando awscrt / s3.py -> build / lib.linux-armv7l-3.7 / awscrt
criando build / lib.linux-armv7l-3.7 / awscrt / eventstream
copiando awscrt / eventstream / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
copiando awscrt / eventstream / rpc.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
executando build_ext
--- Dependência de construção: aws-lc (RelWithDebInfo) ---
/ Usr / bin / cmake -DCMAKE_PREFIX_PATH = / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / build / deps / instalar -DCMAKE_INSTALL_PREFIX = / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / build / deps / instalar -DBUILD_SHARED_LIBS = OFF -DCMAKE_BUILD_TYPE = RelWithDebInfo -DBUILD_TESTING = OFF -DCMAKE_POSITION_INDEPENDENT_CODE = ON -DBUILD_LIBSSL = OFF / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / crt
- Verificando o módulo 'libunwind-generic'
- Nenhum pacote 'libunwind-generic' encontrado
libunwind não encontrado. Desativando testes de desenrolamento.
- Não foi encontrado. Desativando alguma geração de código e usando código pré-gerado em generated-src /
Erro CMake em CMakeLists. txt: 660 (add_subdirectory):
add_subdirectory fornecida a fonte "util / fipstools / cavp" que não é um
diretório existente.

CMake Error at CMakeLists.txt:661 (add_subdirectory):
  add_subdirectory given source "util/fipstools/acvp/modulewrapper" which is
  not an existing directory.


-- Configuring incomplete, errors occurred!
See also "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/build/deps/aws-lc/CMakeFiles/CMakeOutput.log".
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py", line 280, in <module>
    'boto3'
  File "/home/pi/.local/lib/python3.7/site-packages/setuptools/__init__.py", line 153, in setup
    return distutils.core.setup(**attrs)
  File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/home/pi/.local/lib/python3.7/site-packages/setuptools/command/install.py", line 61, in run
    return orig.install.run(self)
  File "/usr/lib/python3.7/distutils/command/install.py", line 589, in run
    self.run_command('build')
  File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.7/distutils/command/build.py", line 135, in run
    self.run_command(cmd_name)
  File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py", line 194, in run
    self._build_dependency(lib)
  File "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py", line 175, in _build_dependency
    subprocess.check_call(cmake_args)
  File "/usr/lib/python3.7/subprocess.py", line 347, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/cmake', '-DCMAKE_PREFIX_PATH=/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/build/deps/install', '-DCMAKE_INSTALL_PREFIX=/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/build/deps/install', '-DBUILD_SHARED_LIBS=OFF', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DBUILD_TESTING=OFF', '-DCMAKE_POSITION_INDEPENDENT_CODE=ON', '-DBUILD_LIBSSL=OFF', '/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/crt/aws-lc']' returned non-zero exit status 1.
----------------------------------------

Revertendo a desinstalação do awscrt
Movendo para /home/pi/.local/lib/python3.7/site-packages/_awscrt.cpython-37m-arm-linux-gnueabihf.so
de /tmp/pip-uninstall-2bh69c8z/_awscrt.cpython-37m-arm-linux-gnueabihf.so
Movendo para /home/pi/.local/lib/python3.7/site-packages/awscrt-1.0.0.dev0.dist-info/
de /home/pi/.local/lib/python3.7/site-packages/~wscrt-1.0.0.dev0.dist-info
Movendo para /home/pi/.local/lib/python3.7/site-packages/awscrt/
de /home/pi/.local/lib/python3.7/site-packages/~wscrt
ERRO: Comando com erro de saída de status 1: / usr / bin / python3 -u -c 'import sys, setuptools, tokenize; sys.argv [0] = '"'" '/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py' "'"'; __file __ = '"'" '/ tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / setup.py' "'"'; f = getattr (tokenize, '"'" 'abrir' "'"', __ arquivo) ; code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"'); f.close (); exec (compilar ( code, __file__, '"'" 'exec' "'"')) 'install --record /tmp/pip-record-bhyvnybv/install-record.txt - single-version-externally-managed --user - prefixo = --compile --install-headers /home/pi/.local/include/python3.7m/awscrt Verifique os logs para a saída completa do comando.

Este é um problema conhecido que estamos trabalhando para consertar. Vou atualizá-lo aqui quando a correção for aplicada.

Isso foi corrigido na última versão 1.5.11

⚠️ AVISO DE VISIBILIDADE DE COMENTÁRIOS⚠️

Os comentários sobre questões fechadas são difíceis para nossa equipe ver.
Se precisar de mais ajuda, marque um membro da equipe ou abra um novo problema que faça referência a este.
Se você deseja manter uma conversa com outros membros da comunidade sobre este assunto, sinta-se à vontade para fazê-lo.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Sanrro10 picture Sanrro10  ·  16Comentários

GauravPatni picture GauravPatni  ·  4Comentários

banuprathap picture banuprathap  ·  10Comentários

mkozjak picture mkozjak  ·  8Comentários

shravan097 picture shravan097  ·  6Comentários