我通过命令行安装了Anaconda。Bash文件。
如果我在Bash中,可以打开和使用Anaconda,如Notebooks、IPython等。
如果我将我的shell更改为ZSH,则所有的Anaconda命令都会显示为“not found”。
我该如何使它在zsh中工作?
我使用的是安装有OSx Sierra的Mac。
我在ubuntu安装anaconda3后遇到了类似的问题。
这是我的解决方法:
1)我切换到bash,anaconda可以工作。
2)我切换到zsh,anaconda也可以工作。我不知道为什么,但我认为你可以尝试一下。
~/.zshrc
中添加路径也没有起作用,所以我使用brew install anaconda
卸载了conda,然后从官方网站安装了conda,这样就解决了问题。在这种方法中不需要添加任何环境变量或其他内容。在我的原始配置文件中,也就是 .bash_profile 文件中,它看起来是这样的:
### added by Anaconda3 4.4.0 installer
export PATH="/Users/myname/anaconda/bin:$PATH"
现在我打开.zshrc文件,将上面的句子添加到其中,现在一切都正常了。
In .bashrc
zsh
In .zshrc
conda activate base
所有的导出都应该被解决
只有当你不使用chsh时