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