J'ai installé Keras en utilisant cette commande:
Sudo pip install keras
Il s’est installé correctement et a fonctionné jusqu’à ce que j’essaie d’importer des modules d’application:
from keras.applications.vgg16 import VGG16
Using Theano backend.
Couldn't import dot_parser, loading of dot files will not be possible.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named applications.vgg16
Je suis tombé sur ce lien qui recommande pour désinstaller Keras et installer directement Keras à partir de GitHub:
Sudo pip install git+https://github.com/fchollet/keras.git
Avant de réinstaller Keras à partir de GitHub, j'ai essayé de désinstaller Keras à l'aide de cette commande, mais l'erreur suivante est générée:
Sudo pip uninstall keras
Can't uninstall 'Keras'. No files were found to uninstall.
Vous pouvez simplement essayer à partir de la commande suivante:
pip uninstall keras
J'ai suivi cette méthode pour résoudre mon problème
>> import keras
>> keras.__path__
['/usr/local/lib/python2.7/dist-packages/keras']
#copy the path
>> Sudo rm -r /usr/local/lib/python2.7/dist-packages/keras
#re installation
>> Sudo pip install git+https://github.com/fchollet/keras.git
désinstaller keras:
pip uninstall keras -y
réinstaller avec une version spécifique
pip install -Iv keras==2.1.4
Je pense que vous voulez vraiment faire est de ne pas désinstaller le keras, mais utilisez le keras.applications.vgg16
.
La liste de contrôle suivante vous aidera à clarifier le problème.
Je recommande de vérifier les dernières versions, le backend TensorFlow (mode processeur), Python3 setting au début. Cela résoudra divers problèmes.
Vous pouvez simplement le faire avec
Sudo pip -U install keras
Dans le type d'invite Anaconda
conda uninstall keras
Veuillez également vérifier l’environnement Anaconda si vous utilisez