代码之家  ›  专栏  ›  技术社区  ›  xdavidliu

如果我使用brew安装,我应该“conda-update-conda”吗?

  •  0
  • xdavidliu  · 技术社区  · 2 年前

    我在macOS上使用的是带有苹果硅的自制软件。我把自制软件安装到了我的主目录中,而不是/opt/homebrew或其他什么,因为我在没有sudo的标准(非管理员)用户帐户上做所有事情。

    conda的安装很好;我刚刚做了 brew install --cask miniconda 。然而,当我这样做的时候 conda update conda ,它说base conda需要的一堆软件包已经过时了,并问我是否想更新。

    我想了想,这有点令人困惑;如果我这样做 brew upgrade --cask miniconda ,上面写着“不需要更新”,因为我2分钟前刚刚安装了它。 但是如果我继续下去会发生什么 conda更新conda ?会有一堆更新 conda 制作 brew 可能不知道。这是安全的,还是会导致未定义的意外行为/状态?

    请注意,我还没有创建任何env,我想 conda update conda 与我所处的环境无关。

    0 回复  |  直到 2 年前
        1
  •  0
  •   merv    2 年前

    安装Conda后 分配 ,应该自我管理。我不会使用自制软件来进一步管理它。是的,让康达了解最新情况

    conda update -n base conda
    

    注意环境的规格。也就是说, conda update 除非明确指定了环境,否则命令将应用于活动环境。这个 conda 程序包本身安装在 基础 环境