mac instalar como python-2.7 python-3.x anaconda theano keras

python-2.7 - instalar - install tensorflow mac



¿Cómo instalo Keras y Theano en Anaconda Python en Windows? (8)

Estoy tratando de trabajar en redes neuronales en Python usando los siguientes paquetes de Keras:

from keras.utils import np_utils from keras.layers.core import Dense, Activation, Dropout from keras.models import Sequential from keras.layers.core import Dense, Dropout, Activation, Flatten from keras.layers.convolutional import Convolution2D, MaxPooling2D from keras.optimizers import SGD

Pero recibo el siguiente error:

15 import theano ---> 16 from theano import gof 17 from theano.compat.python2x import partial 18 import theano.compile.mode ImportError: cannot import name gof

Instalación de conda install keras . Más tarde intenté usar pip install Theano , pero no funcionó. Intenté instalar usando pip install git , pero recibo este error: cannot find command git. Así que instalé Git y configuré las variables de entorno.

Entonces, ¿hay algún procedimiento para instalar estos paquetes?


El truco es que necesita crear un entorno / espacio de trabajo para Python . Esta solución debería funcionar para Python 2.7, pero al momento de escribir, Keras puede ejecutarse en Python 3.5, especialmente si tiene instalada la última anaconda (esto me llevó un tiempo descubrir, así que resumiré los pasos que tomé para instalar KERAS en Python 3.5):

Crear entorno / espacio de trabajo para Python 3.5

  1. C:/conda create --name neuralnets python=3.5
  2. C:/activate neuralnets

Instale todo (observe el espacio de trabajo de las redes neuronales entre paréntesis en cada línea). Acepte cualquier dependencia que cada uno de esos pasos quiera instalar:

  1. (neuralnets) C:/conda install theano
  2. (neuralnets) C:/conda install mingw libpython
  3. (neuralnets) C:/pip install tensorflow
  4. (neuralnets) C:/pip install keras

Pruébalo:

(neuralnets) C:/python -c "from keras import backend; print(backend._BACKEND)"

Solo recuerde, si desea trabajar en el espacio de trabajo, siempre debe hacerlo:

C:/activate neuralnets

para que pueda iniciar Jupyter, por ejemplo (suponiendo que también tenga instalado Jupyter en este entorno / espacio de trabajo) como:

C:/activate neuralnets (neuralnets) jupyter notebook

Puede leer más sobre cómo administrar y crear entornos / espacios de trabajo de conda en la siguiente URL: https://conda.io/docs/using/envs.html


En caso de que quiera entrenar CNN con el backend de Theano como el ejemplo Keras mnist_cnn.py:

Será mejor que uses la versión de Theano sangrado. De lo contrario, pueden ocurrir errores de aserción.

  • Ejecuta Theano sangrado
    pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git
  • Ejecutar Keras (como 1.0.8 funciona bien)
    pip install git+git://github.com/fchollet/keras.git

En entorno windows con Anconda. Vaya a un aviso de anconda desde el inicio. Luego, si está detrás del proxy, el archivo .copndarc debe actualizarse con los detalles del proxy.

ssl_verify: canales falsos: - valores predeterminados de servidores proxy: http: http://xx.xx.xx.xx:xxxx https: https://xx.xx.xx.xx:xxxx

Tenía ssl_verify inicialmente marcado como ''Verdadero'' y luego recibí un error de SSL. Así que lo convertí en falso como arriba y luego ejecuté los siguientes comandos

conda update conda conda update --todos conda install --channel https://conda.anaconda.org/conda-forge keras conda install --channel https://conda.anaconda.org/conda-forge tensorflow

Mi versión de Python es 3.6.7


En ventanas con anaconda, simplemente vaya a conda prompt y use este comando

conda install --channel https://conda.anaconda.org/conda-forge keras


Es mi solución para el mismo problema.

  • Instale TDM GCC x64.
  • Instale Anaconda x64.
  • Abra el indicador de Anaconda
  • Ejecute conda update conda
  • Ejecute la conda update --all
  • Ejecute conda install mingw libpython
  • Instale la última versión de Theano, pip install git+git://github.com/Theano/Theano.git
  • Ejecute pip install git+git://github.com/fchollet/keras.git

Yo uso macOS y solía tener el mismo problema.
Ejecutar el siguiente comando en la terminal me salvó:

conda install -c conda-forge keras tensorflow

Espero eso ayude.


instale con este comando dado a continuación conda install -c conda-forge keras

este es el error "CondaError: No se puede vincular una fuente que no existe" ive get in win 10. para su error ponga este comando en su línea de comando.

actualización de conda conda

este trabajo para mi


Anaconda con Windows

  • Ejecute anaconda prompt con privilegios de administrador
  • actualización de conda conda
  • actualización de conda --todos
  • conda instalar mingw libpython
  • conda instalar theano

Después de los comandos conda, se requiere que acepte el proceso. ¿ Continuar ([y] / n)?