无法卸载Tensorflow 2.1.0因为conda找不到包解决环境失败

Can not uninstall Tensorflow 2.1.0 as conda can't find the package and solving environment fails

tensorflow 2.1.0包在conda list下显示如下:

但是当我尝试使用 conda remove tensorflow 卸载它时,我收到以下消息:

pip uninstall 也不起作用。我还尝试了其他几种方法 (如下所示),其中 none 有效。这有点有意义,因为 pip list 不会 显示此包。

附加信息也是最奇怪的事情。这是anaconda导航器显示包的方式。

由于列表中没有其他名为 tensorflow 的包,我假设这个标记为红色的包一定是 conda list.

中出现的同一个 tensorflow 包

请有人帮我卸载这个剩余的包,这样我就可以干净地重新安装最新的 tensorflow 包。

首先使用这个命令获取你的包在anaconda-spyder中的安装路径。参考 了解更多信息

python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"

然后我能够找到问题的最终图像中列出的包。所以之后就是删除下面显示的那些文件夹了。

在那之后 conda list 就没有那个包了。