para mac python windows anaconda tensorflow conda

python - mac - Instalando tensorflow con anaconda en windows



tensorflow gpu (12)

Actualmente tensorflow tiene binarios solo para sistema operativo basado en Unix, es decir, Ubuntu Mac OS X, por eso no se menciona Windows en tensorflow.org/versions/r0.8/get_started/… .

Hay largas discusiones sobre Github:

Una respuesta SO - tensorflow: ¿es o será (en algún momento pronto) compatible con un flujo de trabajo de Windows?

Sugerencia:

Por ahora, en Windows, la forma más fácil de comenzar con TensorFlow sería utilizar Docker : http://tensorflow.org/get_started/os_setup.md#docker-based_installation

Debería ser más fácil agregar soporte de Windows cuando Bazel (el sistema de compilación que estamos usando) agregue soporte para construir en Windows, que está en la hoja de ruta para Bazel 0.3. Puedes ver el mapa completo de Bazel aquí.

O simplemente use una máquina virtual Linux (usando VMPlayer), y los pasos indicados lo configurarán por usted.

Para PyCharm : una vez conda entorno de conda , deberá configurar el nuevo intérprete (en el entorno de conda) como interpretor para usar en PyCharm :

Ahora, para usar el intérprete de conda de PyCharm, vaya a file > settings > project > intérprete , seleccione Add local en el campo intérprete del proyecto (la pequeña rueda dentada) y navegue por el intérprete o pase la ruta.

La ubicación predeterminada: el entorno vive bajo conda_root/envs/tensorflow . El nuevo intérprete de python estará en conda_root/envs/tensorflow/bin/pythonX.X , de modo que los site-packages estarán en conda_root/envs/tensorflow/lib/pythonX.X/site-packages .

He instalado Anaconda en Windows 64 bit. He descargado PyCharm para crear un proyecto y en el terminal de PyCharm he instalado numpy , scipy , matplotlib usando los siguientes comandos:

conda install numpy conda install scipy conda install matplotlib

No puedo instalar Tensorflow de la misma manera que instalé estos otros paquetes. ¿Cómo debería instalarlo?


El siguiente comando desde dentro de la ventana de comandos (y preferiblemente, conda environment) funcionará siempre que tenga una tarjeta gráfica Nvidia.

conda install tensorflow-gpu


Esto es lo que hice para instalar la versión de Anaconda Python 3.6 y Tensorflow en la ventana 10 de 64 bits. ¡Y fue un éxito!

  1. Vaya a https://www.continuum.io/downloads para descargar la versión Anaconda Python 3.6 para Window 64bit.

  2. Cree un entorno de conda llamado tensorflow invocando el siguiente comando:

    C:> conda create -n tensorflow

  3. Active el entorno de conda emitiendo el siguiente comando:

    C:> active tensorflow (tensorflow) C:> # Su indicación debería cambiar

  4. Vaya a http://www.lfd.uci.edu/~gohlke/pythonlibs/enter code here download "tensorflow-1.0.1-cp36-cp36m-win_amd64.whl". (Para mi caso, el archivo se ubicará en "C: / Users / Joshua / Downloads" una vez después de descargarlo)

  5. Instale Tensorflow usando el siguiente comando:

    (tensorflow) C:> instalación de pip C: / Users / Joshua / Downloads / tensorflow-1.0.1-cp36-cp36m-win_amd64.whl

Esto es lo que obtuve después de la instalación:

  1. Valide la instalación ingresando el siguiente comando en su entorno de Python:

    importar tensorflow como tf hello = tf.constant (''Hello, TensorFlow!'') sess = tf.Session () print (sess.run (hello))

Si el resultado que obtuvo es ''Hola, TensorFlow!'', Eso significa que ha instalado con éxito su Tensorflow.


Esto funcionó para mí:

conda create -n tensorflow python=3.5 activate tensorflow conda install -c conda-forge tensorflow

Abre Anaconda Navigator.

Cambie el menú desplegable de "Aplicaciones en" de " raíz " a " tensorflow "

ver captura de pantalla

Lanzar Spyder

Ejecute un pequeño código para validar que está listo para comenzar:

import tensorflow as tf node1 = tf.constant(3, tf.float32) node2 = tf.constant(4) # also tf.float32 implicitly print(node1, node2)

o

hello = tf.constant(''Hello, TensorFlow!'') sess = tf.Session() print(sess.run(hello))


Google ha anunciado compatibilidad con tensorflow en Windows. Siga las instrucciones en https://developers.googleblog.com/2016/11/tensorflow-0-12-adds-support-for-windows.html . Tenga en cuenta que CUDA8.0 es necesario para la instalación de la GPU.

Si ha instalado la versión de 64 bits de Python 3.5 (ya sea desde Python.org o Anaconda), puede instalar TensorFlow con un solo comando: C:> pip install tensorflow

Para compatibilidad con GPU, si tiene instalado CUDA 8.0, puede instalar el siguiente paquete: C:> pip install tensorflow-gpu


Google ha lanzado recientemente una versión más nueva de Tesnsorflow r0.12 que incluye compatibilidad con Windows. Tanto la versión de la CPU como la de la GPU ahora se pueden instalar usando la versión de Python> = 3.5.2 (solo 64 bits).

Para la versión única de la CPU, abra el símbolo del sistema y escriba el comando Seguir

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

Siga este Tensorflow en Windows para obtener instrucciones paso a paso.


Los pasos anteriores conda install -c conda-forge tensorflow

funcionará también para Windows 10, pero la versión de Python debería ser 3.5 o superior. Lo he usado con Anaconda Python versión 3.6 como el formato de buffer de protocolo al que se refiere disponible en 3.5 o superior. Gracias, Sandip


Para instalar TF en Windows, siga los pasos mencionados a continuación:

conda create --name tensorflow python=3.5 activate tensorflow conda install jupyter conda install scipy pip install tensorflow-gpu

Utilice pip install tensorflow en lugar de pip install tensorflow-gpu , en caso de que desee instalar la única versión de CPU de TF.

Nota: Esta instalación ha sido probada con Anaconda Python 3.5 (64 bit) . También he probado los mismos pasos de instalación con (a) Anaconda Python 3.6 (32 bit), (b) Anaconda Python 3.6 (64 bit) y (c) Anaconda Python 3.5 (32 bit), pero todos ellos (es decir, a), (b) y (c)) fallaron.


Pude instalar tensorflow en Windows siguiendo las instrucciones en tensorflow.org, usando el método de instalación de conda, como se muestra aquí: https://www.tensorflow.org/get_started/os_setup#anaconda_installation . Existen pequeñas diferencias sobre cómo activar un "entorno" en Windows, usted llama "activar" directamente sin la "fuente". Entonces, para mí después de instalar anaconda los pasos donde:

C:/Users/Dunschm>conda create -n tensorflow python=3.5 C:/Users/Dunschm>activate tensorflow (tensorflow) C:/Users/Dunschm>conda install -c conda-forge tensorflow


Tengo Python 3.5 con Anaconda. Primero probé todo lo anterior, pero no funcionó para mí en Windows 10 64 bits. Así que simplemente intenté:

  1. Abra el símbolo del sistema
  2. Compruebe si la versión de python para la que desea instalar tensorflow es si tiene múltiples versiones de python.
  3. Si solo tiene una versión, escriba cmd:

    C:/>conda install tensorflow

    para múltiples versiones de python, escriba cmd:

    C:/>conda install tensorflow python=version(e.g.python=3.5)

Funciona, solo pruébalo.
Después de la instalación, abra la consola ipython e importe tensorflow:

import tensorflow

Si tensorflow se instaló correctamente, entonces está listo para funcionar. Disfruta el aprendizaje automático :-)


activate tensorflow

conda install -c conda-forge tensorflow funcionó para mí.

Ninguno de los otros pasos mencionados en línea ayudó, lo encontré here cuando intento instalar una versión anterior.

A pesar de que los pasos mencionados en el enlace parecen ser para MAC OS X / Linux funcionó en Windows 7

Puede instalar spyder junto con este conda install spyder


  • Instale Anaconda para Python 3.5. Puede instalar desde here para ventanas de 64 bits

  • Luego instale TensorFlow desde aquí

(Intenté anteriormente con Anaconda para Python 3.6 pero fallado incluso después de crear Conda env para Python3.5)

Además, si desea ejecutar un Jupyter Notebook y usar TensorFlow en él. Use los siguientes pasos.

Cambiar a TensorFlow env:

C: > activate tensorflow (tensorflow) C: > pip install jupyter notebook

Una vez instalado, puede iniciar Jupyter Notebook y probar

(tensorflow) C: > jupyter notebook