/ / Falha ao importar tensorflow em python no Linux usando pip3 - python, tensorflow

Falha ao importar tensorflow em python no Linux usando pip3 - python, tensorflow

Eu usei o pip3 para instalar o tensorflow .. E após a instalação, eu posso encontrá-lo em

/usr/local/lib/python3.6/site-packages

Além disso, eu uso a lista do pip3 e encontro na lista:

vincent@ubuntu:/usr/local/lib/python3.6/site-packages/tensorflow$ pip3 list
backports.weakref (1.0rc1)
bleach (1.5.0)
html5lib (0.9999999)
Markdown (2.6.8)
numpy (1.13.1)
pip (9.0.1)
protobuf (3.3.0)
setuptools (28.8.0)
six (1.10.0)
tensorflow (1.2.1)
Werkzeug (0.12.2)
wheel (0.29.0)

Mas eu não consegui importá-lo em python3.6

vincent@ubuntu:/usr/local/lib/python3.6/site-packages/tensorflow$ python
Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:09:58)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named "tensorflow"
>>>

O que há de errado com isso? Eu corri no Linux14.04 (x64) no VMware

Respostas:

1 para resposta № 1

Pode haver várias versões de python instalado. Você pode fazer o seguinte para garantir que tensorflow está instalado para a versão que você está usando -

python -mpip install tensorflow

Aqui eu suponho que você está usando python prompt para executar python. Se você estiver usando um prompt diferente, basta usá-lo no lugar de python.