【问题标题】:Conda command not recognised on macOS Catalina在 macOS Catalina 上无法识别 Conda 命令
【发布时间】:2019-11-25 22:57:52
【问题描述】:

我在装有 macOS Catalina 的新 Mac 上安装了 Anaconda,但是当我运行 Conda 安装命令时,找不到 conda

zsh: command not found: conda

我根据this Anaconda blog post 做了一些研究并从 .sh 安装,但它仍然失败。

【问题讨论】:

标签: macos shell anaconda zsh


【解决方案1】:

我遇到了同样的问题,我花了一些时间寻找正确的步骤顺序。由于我的默认 shell 已经是 zsh,我必须打开一个 bash shell 才能运行conda init zsh

查看https://support.apple.com/en-us/HT208050 并按照如何在不更改默认值的情况下使用不同的shell中的步骤进行操作

一旦我发现了这一点并将终端改回使用默认 shell conda 工作。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题。我解决了在 Users/my_user/ 上创建 .zshrc 文件的问题 您可以在终端上使用 nano 来执行此操作 nano ~/.zshrc 然后添加对您的 .bash_profile 的引用,其中您有 conda 路径 source ~/.bash_profile。这对我有用。

    显然 macOS Catalina 使用 zsh 而不是 bash。您可以在下一个链接中找到一些信息:Why does MacOS Catalina use Zsh instead of Bash?

    【讨论】:

    • 我应该在 .zshrc 文件中包含什么以及如何引用 bash_profile
    • 在 .zshrc 文件中包含下一行 source ~/.bash_profile。这应该可行。
    • 有效,但确实是一种迂回的做事方式。
    【解决方案3】:

    为你的 shell 初始化 conda(而不是从 zsh 内部获取 bash 配置文件):

    conda init zsh
    

    这应该将相关行添加到您的 zshrc。

    【讨论】:

      【解决方案4】:

      如果您仍在使用 bash 作为终端,您需要知道两个文件的位置。第一个是您的 .bash_profile,第二个是 Conda 应用程序的位置。对我来说,使用 OSX Catalina,Conda 应用程序位于

      /usr/local/anaconda3/condabin
      

      您可以查看他们在哪里执行以下操作:

      打开终端:

      你应该可以看到你的 .bash_profile 使用:

      ls -la
      

      你的 .bash_profile 应该在这个主目录中,通常用终端打开。

      cd /usr/local/anaconda3/condabin/
      

      应该是您的 Conda 应用程序的位置。如果它不存在,您可能需要 grep 获取它。我就是这样找到它的。使用:

      到处搜索

      egrep --color -R 'conda' *
      

      然后浏览列表。

      使用 vi 或 gedit 之类的程序并更新您的 .bash_profile 以包含新路径。打开它并添加以下内容:

       export PATH=/usr/local/anaconda3/condabin/:$PATH
      

      export PATH=/<Folder that contains Conda>/:$PATH
      

      如果这对您不起作用,请参阅:

      https://github.com/ContinuumIO/anaconda-issues/issues/10998

      【讨论】:

        猜你喜欢
        • 2017-11-19
        • 2023-02-09
        • 1970-01-01
        • 1970-01-01
        • 2016-04-01
        • 1970-01-01
        • 1970-01-01
        • 2021-02-09
        • 2020-04-23
        相关资源
        最近更新 更多