【问题标题】:how to install anaconda / miniconda on Linux silently如何在 Linux 上静默安装 anaconda / miniconda
【发布时间】:2018-08-26 14:13:28
【问题描述】:

如何在 Linux 命令行上不提示安装 anaconda / miniconda?

有没有办法通过-y 选项默认同意条款和条件、建议的安装位置等?

【问题讨论】:

  • 是的,bash miniconda.sh -b。我认为输入bash miniconda.sh --help 会提到这一点,但我不确定

标签: linux anaconda miniconda


【解决方案1】:

AFAIK pyenv让你安装anaconda/miniconda

(安装成功后)

pyenv install --list
pyenv install miniconda3-4.3.30

【讨论】:

    【解决方案2】:

    可以通过bash miniconda.sh -b实现(感谢@darthbith

    这个的命令行用法只能用-h标志看到,--help不行,所以我错过了。

    要将 anaconda 安装到其他地方,请使用 -p 选项:

    bash anaconda.sh -b -p /some/path
    

    【讨论】:

    • 常用参数为-p PREFIX,如sh miniconda.sh -b -p /usr/local/miniconda
    • @kevad 如何确保在静默安装中自动处理对 PATH 的相关更改?在没有用户提示的情况下,它似乎不会原生更新路径。
    • @Chayapol 实际上,在 Singularity 映像中安装时,-p /usr/local/miniconda 对于避免将其安装在我无法访问的根目录中至关重要。
    【解决方案3】:

    为了快速安装 miniconda,我使用了一个包装器 可以从终端执行的脚本script 甚至下载脚本。它采用安装目标路径 作为参数(在本例中为 ~/miniconda)并进行一些验证。

    curl -s https://gist.githubusercontent.com/mherkazandjian/cce01cf3e15c0b41c1c4321245a99096/raw/03c86dae9a212446cf5b095643854f029b39c921/miniconda_installer.sh | bash -s -- ~/miniconda
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-02
      相关资源
      最近更新 更多