conda install package 时遇到报错

2022-06-01  本文已影响0人  Sherlocklock
The environment is inconsistent, please check the package plan carefully

用 conda install 安装包的时候遇到了如上的报错,stackoverflow 上已经有人问过相同问题 ,高赞的解决方式是

conda install anaconda

或者两步

conda install anaconda
conda update --all

我尝试的过程中同样遇到了报错。因此我怀疑是 conda install 和 conda update 这两个命令本身的源代码和某些已经安装的包发生了冲突,所以无法用有问题的命令来修复问题。

最后我卸载了 anaconda,重新下载,官网地址:https://www.anaconda.com/

在卸载中请注意保留旧版 anaconda 的文件目录,因为其中的 bin 文件夹包含之前使用 conda 安装的软件包,是我 zsh 配置的环境变量,如果删去,那些软件包就需要重新下载并设置环境变量。

旧版 anaconda 的 bin 文件夹(conda install 安装软件包的位置)之前已经配置在 zsh 的环境变量中:

export PATH="/your/old/path/anaconda3/bin:$PATH"

下载好新的 anaconda 之后,则要把新的 bin 地址加到环境变量中

export PATH="/your/new/path/anaconda3/bin:$PATH"

设置好以后再用 conda install 就没有问题了。

上一篇下一篇

猜你喜欢

热点阅读