转载自: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。