conda command not found的两种解决方案

转载自:http://www.liuhao.me/2016/10/17/conda-command-not-found-solutions/

conda command not found的两种解决方案

这些天一直在用Pycharm。今天突然要写一些科学计算的代码,于是打开了心爱的spyder,准备些代码。打开之后提示我3.0.0的正式版发布了。于是手贱升级了一发。升级过程出现错误。

一般这种错误,我也是见得多了。无非google一下正确的修复和升级方法。不过这次出错出现了个大问题。terminal直接提示我conda command not found。于是谷歌了一发解决方法。所有的解决方法都是让我把conda的path加入到了.bash_profile中去。也就是说,open .bash_profile或者vi .bash_profile加入一行export PATH="/Users/Hao/anaconda/bin:$PATH"。可是我的.bash_profile中明明就有这样一行。所以问题并不是这里。

我打开了conda文件的所在目录/Users/Hao/anaconda/bin。发现conda文件直接消失了。用习惯了conda,这个东西突然消失了,完全不知道该怎么做了。谷歌上找了一通也没找到解决方案。最后自己想到了一个解决方法,直接pip install conda

我这边第一次执行这个命令的时候出现了错误,提示有个auxlib的包没有安装。直接pip install auxlib即可。接着再pip install conda,就会发现conda命令又复活了。打开目录目录/Users/Hao/anaconda/bin发现conda文件也重新出现了。

所以这里面提供两种解决方案:
第一种,常用的。open .bash_profile或者vi .bash_profile打开这个.bash_profile文件加入一行export PATH="/Users/Hao/anaconda/bin:$PATH"
第二种,如果第一种不管用,可能就是conda文件莫名消失了,可以用pip重新安装。也即pip install conda重新安装conda。

你可能感兴趣的:(conda command not found的两种解决方案)