【问题标题】:How to uninstall Keras?如何卸载 Keras?
【发布时间】:2017-05-15 19:58:22
【问题描述】:

我已经使用这个命令安装了 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,直接从GitHub安装Keras:

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

在从 GitHub 重新安装 Keras 之前,我尝试使用此命令卸载 Keras,但它会引发此错误:

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

【问题讨论】:

标签: python theano keras


【解决方案1】:

您可以简单地从以下命令中尝试:

pip uninstall keras

【讨论】:

    【解决方案2】:

    我关注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
    

    【讨论】:

    • 这对我不起作用,它在执行pip install 命令时给出了keras is already installed 错误。所以,我运行sudo pip uninstall keras 从 pip 缓存中删除 keras,然后再次成功安装。
    【解决方案3】:

    卸载 keras:

    pip uninstall keras -y                                                                                                                                                                            
    

    使用特定版本重新安装

    pip install -Iv keras==2.1.4 
    

    【讨论】:

      【解决方案4】:

      在 Anaconda 提示符类型中

      conda uninstall keras
      

      【讨论】:

        【解决方案5】:

        我想你真正想做的不是卸载keras,而是使用keras.applications.vgg16
        以下清单将帮助您澄清问题。

        • Keras 版本:确认 keras 的版本是最新的(现在是 2.0.5)
        • 后端:Theano/Tensorflow 或其他
        • 设备:GPU或CPU
        • Python 版本:2 或 3 并且是否使用 Anaconda
        • 操作系统:Mac、Windows、Linux 等

        我建议首先检查最新的 keras、TensorFlow 后端(CPU 模式)、Python3 设置。它会解决各种问题。

        【讨论】:

          【解决方案6】:

          注意:由于 Eka 的回答拒绝了此编辑,这对我有用,因此我将其添加为必须使用 Windows 的人的回答。

          import keras
          print(keras.__path__)
          C:\\Users\\oyo\\Anaconda3\\envs\\py36\\lib\\site-packages\\keras
          

          现在在命令提示符中

          cd C:\Users\oyo\Anaconda3\envs\py36\lib\site-packages\
          
          rmdir keras
          

          【讨论】:

            【解决方案7】:

            你可以简单地做到这一点 sudo pip -U install keras

            【讨论】:

            • 那是用来安装或者升级keras的。问题要求卸载。
            • 最终目标是重新安装 Keras。
            【解决方案8】:

            如果您正在使用,请同时检查 Anaconda 环境

            【讨论】:

              【解决方案9】:

              您可以使用此命令从 conda 卸载。 conda uninstall keras

              【讨论】:

                【解决方案10】:

                试试这个:

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

                如果这不起作用,您在sudo pip list 之后可以看到什么?

                【讨论】:

                • @Greenonline 你可以看到安装的keras模块的确切名称,我认为名称应该包括keras但不仅仅是keras,删除它应该删除keras。
                • 嗯?你为什么要把评论发给我?我认为出现了一些错误。我只是出于格式原因编辑了您的答案。如果您想更新[用更多信息更新您的答案,请使用编辑按钮而不是 cmets...
                【解决方案11】:

                使用以下命令。

                 pip install --ignore-installed keras==<version>
                

                【讨论】:

                  【解决方案12】:

                  我认为你可以忽略卸载过程 只要安装新版本的keras版本就可以了

                  sudo pip install keras

                  【讨论】:

                    猜你喜欢
                    • 2020-04-11
                    • 2021-06-08
                    • 2021-09-23
                    • 2013-01-30
                    • 2018-11-24
                    • 2011-03-06
                    • 2019-03-18
                    • 2013-07-15
                    • 2017-07-09
                    相关资源
                    最近更新 更多