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 № 1Puede 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
.