使用静默模式安装#

以静默模式安装时,您可以通过命令行界面 (CLI) 或脚本向 install 命令提供其他参数。在将 Anaconda Distribution 部署到许多客户端时,静默模式安装可能很有用,因为安装可以自动完成,而无需用户在安装程序向导 GUI 或 CLI 本身中手动选择选项。

谨慎

静默安装会自动接受 Anaconda 的服务条款 (TOS)。确保在静默安装之前查看 Anaconda 的 TOS

从上面的链接之一手动下载 Anaconda Distribution,或使用curl -O以通过 CLI 下载。

curl -O https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Windows-x86_64.exe

要在静默模式下运行 Anaconda 的 Windows 安装程序,请使用/S论点。支持以下可选参数:

  • /InstallationType=[JustMe|AllUsers]- 默认值为JustMe.

  • /AddToPath=[0|1]- 默认值为0.

  • /RegisterPython=[0|1]- 将此项设置为系统的默认 Python。默认值为0.

  • /S- 以静默模式安装。

  • /D=<installation path>- 目标安装路径。必须是最后一个参数。不要用引号括起来。如果以静默模式安装,则为必需。

所有参数都区分大小写。

例如,以下批处理文件命令为当前用户安装 Anaconda Distribution,而无需将 Python 注册为系统的默认用户:

start /wait "" Anaconda3-2024.10-1-Windows-x86_64.exe /InstallationType=JustMe /RegisterPython=0 /S /D=%UserProfile%Anaconda3

注意

截至Anaconda Distribution 2022.05,则在“所有用户”安装期间将 Anaconda 添加到 PATH 环境变量的选项已被禁用。这样做是为了解决安全漏洞。您仍然可以在 Just Me 安装期间将 Anaconda 添加到 PATH 环境变量中。

从上面的链接之一手动下载 Anaconda Distribution,或使用curl -o以通过 CLI 下载。

要运行适用于 macOS 或 Linux 的 Miniconda 静默安装,请指定 bash 安装程序的 -b 和 -p 参数。支持以下参数:

  • -b- 批处理模式,没有对 PATH 进行修改~/.bashrc.假定您同意许可协议。不编辑.bashrc.bash_profile文件。

  • -p— 安装前缀/路径。

  • -f- 即使安装前缀/路径已存在,也强制安装。

例如,以下批处理文件命令为当前用户安装 Anaconda Distribution,而无需将 Python 注册为系统的默认用户:

bash ~/Anaconda3-2024.10-1-MacOSX-x86_64.sh -b -p $HOME/anaconda3

安装程序不会提示您进行任何作,包括设置 shell 以激活 conda。要在当前 shell 会话中添加此激活:

source ~/anaconda3/bin/activate

使用这个激活的 shell,安装 conda 的 shell 函数,以便将来更容易访问:

conda init --all

如果您不希望在启动时激活 conda 的基本环境,请将auto_activate_baseparameter 设置为 false:

conda config --set auto_activate_base false