Eu estava tentando instalar o fluxo tensor em meu Raspberry Pi executando Raspbian usando as instruções aqui: https://www.tensorflow.org/install/pip
Cheguei à Etapa 2 e percebi que de repente não havia instruções para o Raspbian. Como foi apenas 'recomendado', pulei para a etapa 3 e continuei. Somente na última etapa (confirmar a instalação do Tensor Flow) encontrei um problema. Quando eu corri:
python3 -c "import tensorflow as tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"
A saída foi:
ImportError: Something is wrong with the numpy installation. While importing we detected an older version of numpy in ['/home/pi/.local/lib/python3.5/site-packages/numpy']. One method of fixing this is to repeatedly uninstall numpy until none is found, then reinstall this version.
Desinstalei o Numpy usando o gerenciador de pacotes e executei uma verificação de versão que me informou que o Numpy não estava instalado. Para detectar a versão que usei:
python -c "import numpy; print(numpy.__version__)"
Ao tentar usar o comando para verificar a instalação do Tensor Flow acima, recebi novamente o mesmo erro, embora o sistema me diga que não há numpy instalado.
Não encontrei nenhuma maneira de desinstalar "de novo", então estou preso neste ponto, sem saber o que posso fazer para que isso funcione.
Estou usando um Raspberry Pi 3 Modelo B+, executando o seguinte (de cat /etc/os-release):
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
Minhas desculpas se isso for uma duplicata. Fiz uma busca pelo meu erro e não encontrei o que procurava. Além disso, geralmente sou bastante experiente tecnicamente, mas este é um novo mundo para um usuário profissional do Windows, então seja específico e se você puder explicar como uma determinada solução funciona, ficaríamos muito gratos!
Responder1
Estou um pouco atrasado para a festa, mas encontrei o mesmo problema hoje. tensorflow é compatível apenas com algumas versões numpy. Resolvi o problema instalando o numpy 1.16 por meio do pip:
pip install --user numpy==1.16
ou, se você usar python3,
pip3 install --user numpy==1.16