我正在尝试从命令行(cmd.exe
)以静默方式以批处理方式安装Miniconda,如下所述:
https://docs.anaconda.com/anaconda/install/silent-mode/
要以静默方式运行Miniconda的Windows安装程序,请使用 / S参数。支持以下可选参数:
/InstallationType=[JustMe|AllUsers]—Default is``JustMe``. /AddToPath=[0|1]—Default is 1’ /RegisterPython=[0|1]—Make this the system’s default Python. 0 indicates JustMe, which is the default. 1 indicates AllUsers. /S—Install in silent mode. /D=<installation path>—Destination installation path. Must be the last argument. Do not wrap in quotation marks. Required if you use /S.
所有参数均区分大小写。
示例:以下命令为当前用户安装Miniconda 无需将Python注册为系统默认值:
start /wait "" Miniconda3-latest-Windows-x86_64.exe /InstallationType=JustMe /RegisterPython=0 /S /D=%UserProfile%\Miniconda3
但是,当我尝试使用时,为\D
提供的参数实际上没有任何作用。例如,我的命令如下所示:
E:\> start /wait "" Miniconda3-4.6.14-Windows-x86_64.exe /InstallationType=JustMe /AddToPath=0 /RegisterPython=0 /S /D=%CD%\Miniconda
这应该安装在当前目录(E:驱动器的根目录)中名为“ Miniconda”的目录中
但是,它将安装到默认安装位置C:\Users\<my_username>\Miniconda3
。
这是一个错误,还是我做错了什么?