使用静默模式安装#
以静默模式安装时,您可以通过命令行界面 (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_base
parameter 设置为 false:
conda config --set auto_activate_base false