Ich habe Keras mit diesem Befehl installiert:
Sudo pip install keras
Es wurde ordnungsgemäß installiert und funktionierte gut, bis ich versuchte, Anwendungsmodule zu importieren:
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
Ich bin auf this link gestoßen, der empfiehlt, Keras zu deinstallieren und Keras direkt von GitHub zu installieren:
Sudo pip install git+https://github.com/fchollet/keras.git
Vor der Neuinstallation von Keras von GitHub habe ich versucht, Keras mit diesem Befehl zu deinstallieren, aber es wird dieser Fehler ausgegeben:
Sudo pip uninstall keras
Can't uninstall 'Keras'. No files were found to uninstall.
Sie können es einfach mit dem folgenden Befehl versuchen:
pip uninstall keras
Ich folgte dieser Methode , um mein Problem zu lösen
>> 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
keras deinstallieren:
pip uninstall keras -y
mit bestimmter Version neu installieren
pip install -Iv keras==2.1.4
Ich denke, Sie möchten wirklich nicht die Keras deinstallieren, sondern den keras.applications.vgg16
verwenden.
.__ Die folgende Checkliste hilft Ihnen, das Problem zu klären.
Ich empfehle, zuerst die - neuesten Keras, das TensorFlow-Backend (CPU-Modus) und die Python3 -Einstellung zu überprüfen. Es werden verschiedene Probleme gelöst.
Sie können das einfach mit
Sudo pip -U install keras
tun
In Anaconda Prompt-Typ
conda uninstall keras
Bitte überprüfen Sie auch die Anaconda-Umgebung, falls Sie welche verwenden
mit diesem Befehl können Sie Conda deinstallieren. conda uninstall keras
Versuche dies:
Sudo pip uninstall git+https://github.com/fchollet/keras.git
Wenn das nicht funktioniert, was sehen Sie nach Sudo pip list
?