请注意,此错误与 stackoverflow 中显示的错误(并有答案)不同。它绝对不是重复的。
我以前见过这个错误,并且能够通过修改 PATH 以包含 conda 的路径来修复它,如下所示:
export PATH=/opt/cloudera/parcels/Anaconda/bin:$PATH
echo $PATH
/opt/cloudera/parcels/Anaconda/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/git/bin:/home/rxie/bin
由于未知的原因,错误在这里再次弹出,即使在我开始新会话后也不会消失。
我执行的最后一个命令是:
conda upgrade -c conda-forge imbalanced-learn
并且命令成功完成。
康达出了什么问题?
这是Anaconda的目录:
#ls -la /opt/cloudera/parcels/Anaconda/bin/conda
-rwxrwxr-x 1 root root 531 Feb 18 16:29 /opt/cloudera/parcels/Anaconda/bin/conda
注意我一直使用 root 来安装软件包。
任何线索表示赞赏。
非常感谢。
更新:
谢谢@merv,我读了你对另一个帖子的回答。虽然症状不完全相同,但我确实尝试了第一步,那就是sudo pip install conda
,之后,预计 conda 仍然会抛出相同的错误,因此无法继续您的回答中的步骤 2conda install --revision <n-1>
我解决了这个问题,按照这个问题的建议安装 conda 版本 4.6.149004 https://github.com/conda/conda/issues/9004在执行进一步安装之前。
conda install conda=4.6.14
看起来 conda 的其他版本正在引入此错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)