1
resposta

Erro ao executar o teste

Quando tento executar o teste recebo a seguinte mensagem:

{
  "errorMessage": "Unable to import module 'informe_financeiro': Unable to import required dependencies:\nnumpy: cannot import name 'WinDLL' from 'ctypes' (/var/lang/lib/python3.8/ctypes/__init__.py)",
  "errorType": "Runtime.ImportModuleError"
}

Todas as dependências estão instaladas do jeito correto, todas criadas no ambiente virtual do Python, porém, ao empacotar e tentar executar o teste não consigo prosseguir. O que pode ser? O Pandas e o Numpy também estão instalados.

1 resposta

Oi Lucas, como você está?

Sinto muito pela demora em obter um retorno.

A AWS por baixo dos panos utiliza um sistema linux para executar alguns comandos e não é compatível com uma instalação normal do Numpy, por exemplo: se você gerou todos os pacotes no windows, pode acabar gerando esse problema do sistema não reconhecer o Numpy. Vou deixar neste link as bibliotecas compatíveis. Baixe esses arquivos(pode demorar um pouco, pois são muitos arquivos), compacte junto com o seu arquivo informe_financeiro.py, suba para o S3, teste e verifique se irá ser gerado o mesmo erro.

Qualquer dúvida estou por aqui, tá bom?

Abraços!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software