/ / No se pudo importar tensorflow en python en Linux usando pip3 - python, tensorflow

Error al importar tensorflow en python en Linux usando pip3 - python, tensorflow

Utilicé pip3 para instalar tensorflow. Y después de la instalación, puedo encontrarlo en

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

Además, uso la lista pip3 y la encuentro en la 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)

Pero pero no pude importarlo en 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"
>>>

¿Qué está mal con eso? Lo ejecuté en Linux14.04 (x64) en VMware

Respuestas

1 para la respuesta № 1

Puede haber múltiples versiones de python instalado. Puede hacer lo siguiente para asegurarse de que tensorflow está instalado para la versión que está utilizando -

python -mpip install tensorflow

Aquí asumo que estás usando python Indicador para ejecutar python. Si está utilizando un indicador diferente, solo use eso en lugar de python.