使用静默模式安装#

当以静默模式安装时,您可以通过命令行界面 (CLI) 或脚本向安装命令提供其他参数。当将 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 环境变量的选项。这样做是为了解决安全漏洞。您仍然可以在仅限我安装期间将 Anaconda 添加到 PATH 环境变量。

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

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

  • -b—批处理模式,不对 ~/.bashrc 进行 PATH 修改。假定您同意许可协议。不编辑 .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 的 base 环境在启动时不激活,请将 auto_activate_base 参数设置为 false

conda config --set auto_activate_base false