我安装了 miniconda 但我使用的是 ZSH 并且我在路径上遇到了一些问题。
在.zshrc
我有这个作为以下路径:
export PATH=$HOME/bin:/usr/local/bin:$PATH
因为我来自 bash。我也安装了节点,但我厌倦了改变我的路径。目前我的终端无法识别该命令conda
。我应该改变我的道路吗?
小智 8
如果您使用 miniconda3 的默认安装,那么它会提示您将其安装在您的主目录中$HOME/miniconda3/
。二进制$HOME/miniconda3/bin
文件在文件夹内。
因此,您需要将以下行添加到您的.zshrc
文件中,以将conda
命令添加到您的 shell 环境中。
export PATH="$PATH:$HOME/miniconda3/bin"
Run Code Online (Sandbox Code Playgroud)
默认情况下,miniconda3 建议将此文件夹放在$PATH
变量的前面,这将有效地将所有系统工具替换为位于$HOME/miniconda3/bin
. 如果你想允许这个,那么在你的.zshrc
文件中使用这个更具侵入性的配置:
export PATH="$HOME/miniconda3/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
首先将此行添加到您的~/.zshrc
文件中:
export PATH="~/miniconda3/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
然后导航到 miniconda3 文件夹并更新它:
cd ~/miniconda3/bin && ./conda update conda
Run Code Online (Sandbox Code Playgroud)
最后有一个脚本可以自动为您的 shell 初始化 conda:
./conda init zsh
Run Code Online (Sandbox Code Playgroud)