【问题标题】:Can't uninstall keras with conda无法使用 conda 卸载 keras
【发布时间】:2020-04-11 05:08:23
【问题描述】:

我不知何故安装了keras 两次(2.2.42.3.1)和conda(至少我认为我做到了)。现在我正在尝试卸载两者,第一个 (2.2.4) 我可以使用 conda uninstall keras 卸载。但这不适用于第二个。

(base) keras_retinanet$ conda list keras
|# packages in environment at anaconda3:
│# Name                    Version                   Build  Channel
keras                     2.3.1                    pypi_0    pypi
keras-applications        1.0.8                      py_0  
keras-preprocessing       1.1.0                      py_1  
keras-resnet              0.1.0                    pypi_0    pypi
keras-retinanet           0.5.1                    pypi_0    pypi
(base) keras_retinanet$ conda uninstall keras
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are missing from the target environment:
- keras

如何卸载第二个?

我已经尝试用 pip3 卸载 keras:

警告:跳过 keras,因为它没有安装。

在 python 中导入 keras 时,我得到了这个路径:

>>> keras.__path__
_NamespacePath(['.../anaconda3/lib/python3.7/site-packages/keras'])

谢谢

【问题讨论】:

  • 所以,正如您已经意识到的那样,您必须使用pip 来卸载 keras 的 pypi 安装。也许您的pip3 指向错误的地方?即which pip3 是否为您提供了安装 conda 的pip3 的路径?
  • 嗨,不,显然不是:which pip3 --> ~/.local/bin/pip3

标签: python keras anaconda conda uninstallation


【解决方案1】:

一个选项,当包由pip 安装时(这是pypi 频道所指示的)是让Conda 直接通过enabling the pip_interop_enabled configuration option 操作PyPI 包。您可以通过以下方式临时执行此操作:

CONDA_PIP_INTEROP_ENABLED=1 conda remove -n base keras

或者你可以全局开启这个

conda config --set pip_interop_enabled True
conda remove -n base keras

请注意,这是一个实验性选项,我仍然强烈建议您遵循“Using Pip in a Conda Environment”中的最佳实践建议。

【讨论】:

    【解决方案2】:

    我建议尝试几件事:

    1. 做一个conda deactivate && conda activate base。根据我的经验,conda 可能会进入不良状态,这会有所帮助(即使在基础环境中)。然后pip uninstall keras

    2. 如果这不起作用,您可以尝试手动获取安装 conda 的 pip 的路径并使用它来卸载 keras

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-08
      • 2018-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-22
      • 2017-05-15
      相关资源
      最近更新 更多