Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
macOS Catalina上未识别Conda命令_Macos_Shell_Anaconda_Zsh - Fatal编程技术网

macOS Catalina上未识别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。您可

我用macOS Catalina在新Mac上安装了Anaconda,但当我运行Conda安装命令时,找不到
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