使用静默模式安装#
当以静默模式安装时,您可以通过命令行界面 (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