请注意,此错误与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
命令成功完成。
conda有什么问题?
这是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仍会抛出相同的错误,因此您无法继续conda install --revision <n-1>
的步骤2
答案 0 :(得分:1)
答案 1 :(得分:0)
当我尝试安装opencv时遇到类似的问题,我在Windows powershell上执行以下命令:
conda install -c conda-forge opencv
powershell出现以下错误
conda:术语'conda'不被视为cmdlet,函数,脚本文件或可运行程序的名称。检查一下 名称的拼写,或者是否包含路径,请验证路径是否正确,然后重试。 在第1行:char:1
- conda install -c conda-forge opencv
- CategoryInfo:ObjectNotFound:(conda:字符串)[], CommandNotFoundException
- FullyQualifiedErrorId:CommandNotFoundException
所以我使用cd命令进入了condabin目录:
cd C:\Users\username\anaconda3\condabin
并执行以下命令
.\conda install -c conda-forge opencv
opencv已安装
因此,您也可以导航到condabin目录,然后使用。\ conda代替conda
它为我工作,希望对您有帮助