Estoy intentando instalar TensorFlow en Windows.
He intentado instalarlo con pip
, pero siempre me sale el mismo mensaje de error:
... is not a supported wheel on this platform.
Primero lo probé con Python 3.5.1, ahora actualicé a 3.6.0b4, pero no hay diferencia.
Python:
Python 3.6.0b4 (default, Nov 22 2016, 05:30:12) [MSC v.1900 64 bit (AMD64)] on win32
pip:
pip 9.0.1 from ...\python\lib\site-packages (python 3.6)
Para ser exactos, he probado los dos comandos siguientes:
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl
que la salida de los siguientes:
> tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.
> tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.
¿Alguien sabe cómo resolver este problema? No estoy seguro de dónde estoy cometiendo un error.
Gracias.
Por cierto, también he probado pip install tensorflow
y pip install tensorflow-gpu
como se sugiere aquí. Obtuve la siguiente salida:
> Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow
> Could not find a version that satisfies the requirement tensorflow-gpu (from versions: ) No matching distribution found for tensorflow-gpu
Instalando con Python 3.6.x
Python: 3.6.3
pip: 9.0.1
C:> pip3 install --upgrade tensorflow // cpu
C:> pip3 install --upgrade tensorflow-gpu // gpu
C:> conda create -n tensorflow python=3.5
C:> activate tensorflow
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow-gpu
Puede encontrar un ejemplo de salida de consola de una instalación exitosa de tensorflow cpu aquí.
Está bien para concluir; use la versión 3.5.2 !
Ni la 3.5.1 ni la 3.6.x parecen funcionar por el momento.
Versiones:
Python 3.5.2 pip 8.1.1 .. (python 3.5)
Comandos:
// cpu
C:> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
// gpu
C:> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl
Para la instalación de Pip en Windows y Python 3.5 de 64 bits:
Versión sólo para CPU:
C:\> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
Para la versión GPU:
C:\> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl
Referencias: https://stackoverflow.com/questions/40870987/tensorflow-installation-issue-on-windows-tensorflow-gpu-0-12-0rc0-cp35-cp35m-wi.
https://www.tensorflow.org/versions/r0.12/get_started/os_setup.html
Véase también https://stackoverflow.com/questions/38896424/tensorflow-not-found-in-pip?noredirect=1&lq=1.
Tensor de flujo sólo tiene soporte para python 2.7 3.4 3.5 Otras versiones de python no están soportadas Así que por favor instale la versión de python soportada e inténtelo de nuevo. El enlace oficial es https://www.tensorflow.org/install/install_linux#InstallingAnaconda Proporciona cómo instalarlo con anaconda . Esto le ayudará a