Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

'numpy.ndarray' object is not callable

Boa noite, pessoal! Mesmo seguindo o passo-a-passo explicado pelo professor, deu esse erro. O que poderia ser? Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Olá, Flavio. Tudo tranquilo?

O erro não está exatamente nesse trecho de código enviado. Esse erro acontece em algumas situações, como por exemplo:

  • Tentar chamar uma variável do tipo np.array como função (o que aparentemente não é seu caso):
import numpy as np
km = np.array([44410., 5712., 37123., 0., 25757.])
km(0)

Saída:

TypeError: 'numpy.ndarray' object is not callable

Note que ao invés de acessar km com colchetes - [] foi feito o acesso com parênteses - (), como uma função.

  • Foi feita a atribuição de uma variável chamada de np.array em um trecho de código acima do que você mandou, como da seguinte forma:
import numpy as np
np.array = np.array([44410., 5712., 37123., 0., 25757.])
km = np.array([44410., 5712., 37123., 0., 25757.])

Saída:

TypeError: 'numpy.ndarray' object is not callable

Note que, estamos criando uma variável com o mesmo nome da função np.array e aí gera esse erro. Logo, verifique se você não sobrescreve o nome da função np.array em alguma parte do código.

Após verificar os possíveis problemas mencionados, reinicie e execute o notebook novamente, da seguinte maneira: Imagem demonstrando como reiniciar o ambiente do Google Colab. Um retângulo vermelho enfatiza a opção "Ambiente de execução" e uma seta vermelha aponta para a opção "Reiniciar e executar tudo", responsável por fazer a reinicialização completa do ambiente e executar todo o código escrito no Notebook em seu ambiente do Google Colab.

Se ainda assim persistir o problema, peço que retorne por aqui com o link do seu notebook para ajudarmos da melhor forma possível.

Espero ter ajudado, :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!
solução!

Olá Bruno... tudo certo? Obrigado pela pronta resposta, cara valeu mesmo!!. Deu certo, apenas tive que abrir outro notebook. rrsrsrsr....

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