2017-06-08 3 views
1

Je souhaite exécuter keras sur anaconda pour le réseau de neurones à convolution à l'aide de la reconnaissance d'écriture manuscrite. Un jour avant tout fonctionnait bien, mais que je tente d'exécuter le même programme, je reçois l'erreur suivante dans la première ligne:Impossible d'exécuter keras

from keras.datasets import mnist (first line of code)

ModuleNotFoundError: No module named 'keras.datasets'; 'keras' is not a package

J'ai aussi créé un environnement virtuel à utiliser python 3.5 comme ma version python est 3.6. J'ai installé à la fois keras et tensorflow. Comment puis-je corriger l'erreur ci-dessus? Peut-être est-ce lié au chemin et non à l'erreur avec keras. Mon anaconda est installé dans E: whearas environnement de travail est C: \ Users \ Prashant Mahato.

+0

pouvez-vous activer votre environnement en cmd? (Type: activate environmentname) –

+0

oui je l'ai activé ainsi –

+0

alors votre environnement fonctionne. Si vous exécutez python dans votre environnement actif via cmd, pouvez-vous importer des keras? Sinon, accédez à votre dossier d'environnement et vérifiez si keras se trouve dans votre dossier Lib/site-packages –

Répondre

0

Un message d'erreur s'affiche si vous venez d'importer des keras? Je recevais une erreur similaire dans la ligne de commande et ensuite mis en œuvre dans Spyder (en utilisant Anaconda) et ça a bien fonctionné.

0

Voici comment installer Keras et d'autres dépendances liées

conda create -n <Environment_Name> python=3.6 
activate <Environment_Name> 
conda update --all 
conda install mingw libpython 
conda install scipy 
conda install numpy 
conda install mkl 
conda install -c conda-forge tensorflow 
conda install theano 
pip install pyyaml 
pip install h5py 
pip install keras 
conda install -c conda-forge tmux 
conda install pandas 
condas install pillow 
conda install scikit-learn 
conda install -c menpo opencv3 

Pour vérifier si tout est un travail comme il devrait simplement importer tous les paquets en python dans l'environnement créé.

Je suis sous Windows 10 et Anaconda 4.2

Si Ubuntu, remplacer

activate <Environment_Name> 

avec

source activate <Environment_Name> 

HTH.