2017-01-01 4 views
8

Я установил Keras с помощью этой команды:Как удалить Keras?

sudo pip install keras 

Он установлен и работал хорошо, пока я пытался импортировать модули приложения:

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 

я наткнулся this link which recommends удалить Keras и непосредственно установить Keras из GitHub:

sudo pip install git+https://github.com/fchollet/keras.git 

Перед переустановкой Keras из GitHub, я попытался unistall Keras с помощью этого комлинк и, но он бросает эту ошибку:

sudo pip uninstall keras 
Can't uninstall 'Keras'. No files were found to uninstall. 
+1

Возможный дубликат [питон setup.py деинсталлировать] (http://stackoverflow.com/questions/1550226/python-setup-py-uninstall) –

+0

это может помочь: http://stackoverflow.com/questions/35905264/keras-importerror-no-module-named-data-utils – YOBA

+0

не рекомендуется использовать sudo with pip, 'pip install --user packagename' is лучше. –

ответ

3

я следовал this method решить мою проблему

>> 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 
+0

Это не сработало для меня. Он дал ошибку 'keras is installed installed' при выполнении команды 'pip install'. Итак, я запускаю 'sudo pip uninstall keras', чтобы удалить керы из кэша pip, а затем снова установить его снова. – mkocabas

-1

Вы можете просто сделать это с sudo pip -U install keras

0

Я думаю, что вы действительно хотите сделать, это не удалите keras, но используйте keras.applications.vgg16.
Следующий контрольный список поможет вам прояснить проблему.

  • Keras версия: подтвердить версию keras является последним (в настоящее время 2.0.5)
  • Backend: Theano/Tensorflow или другой
  • Устройство: GPU или CPU
  • Python версия: 2 или 3 и использовать Anaconda или нет
  • Операционная система: Mac, Windows, Linux, и так далее

Я рекомендую проверить последние keras, TensorFlow бэкэнд (режим CPU), Python3 установка на первом. Это решит различные проблемы.

+0

Используйте keras version 1.2.2 –

1

Вы можете просто попробовать с помощью следующей команды:

pip uninstall keras