macOS Catalina上未识别Conda命令
我用macOS Catalina在新Mac上安装了Anaconda,但当我运行Conda安装命令时,找不到macOS Catalina上未识别Conda命令,macos,shell,anaconda,zsh,Macos,Shell,Anaconda,Zsh,我用macOS Catalina在新Mac上安装了Anaconda,但当我运行Conda安装命令时,找不到Conda zsh:未找到命令:conda 我做了一些研究,并根据从.sh安装了,但仍然失败。我也有同样的问题。我解决了在Users/my_user/ 您可以在终端上使用nano来执行此操作nano~/.zshrc,然后添加对.bash_配置文件的引用,其中包含您的conda路径source~/.bash_配置文件。这对我很管用 显然,macOs Catalina使用zsh代替bash。您可
Conda
zsh:未找到命令:conda
我做了一些研究,并根据从.sh安装了,但仍然失败。我也有同样的问题。我解决了在Users/my_user/ 您可以在终端上使用nano来执行此操作
nano~/.zshrc
,然后添加对.bash_配置文件的引用,其中包含您的conda路径source~/.bash_配置文件
。这对我很管用
显然,macOs Catalina使用zsh代替bash。您可以在下一个链接中找到一些信息:为您的shell初始化conda(而不是从zsh内部寻找bash配置文件):
这会将相关的行添加到您的zshrc中。我也有同样的问题,我花了一些时间四处搜索,以找到正确的步骤顺序。因为我的默认shell已经是zsh,所以我必须打开一个bashshell来运行
condainitzsh
查看并按照如何在不更改默认值的情况下使用其他shell中的步骤进行操作
一旦我弄明白了这一点,并将终端改回使用默认的shell
conda
就行了。如果仍然使用bash作为终端,则需要知道两个文件的位置。第一个是您的.bash_配置文件,第二个是Conda应用程序的位置。对于我来说,使用OSX Catalina,Conda应用程序位于
/usr/local/anaconda3/condabin
您可以查看他们在哪里执行以下操作:
开放式终端:
您应该能够通过以下方式查看您的.bash_配置文件:
ls -la
您的.bash_配置文件应该位于该主目录中,该目录通常使用终端打开
cd /usr/local/anaconda3/condabin/
应该是您的Conda应用程序的位置。如果它不在那里,你可能不得不为它祈祷。我就是这样发现的。使用:
到处搜索
然后浏览一下清单
使用vi或gedit之类的程序并更新.bash_配置文件以包含新路径。打开它并添加以下内容:
export PATH=/usr/local/anaconda3/condabin/:$PATH
或
导出路径=/:$PATH
如果这不适用于您,请参阅:
我应该在.zshrc文件中包括什么,以及如何在.zshrc文件中引用bash_配置文件,包括下一行
source~/.bash_配置文件
。这应该行得通。行得通,但确实是一种迂回的做事方式。重复:具体见。
egrep --color -R 'conda' *
export PATH=/usr/local/anaconda3/condabin/:$PATH
export PATH=/<Folder that contains Conda>/:$PATH