conda install package 时遇到报错

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 就没有问题了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容