14 lines
944 B
PowerShell
14 lines
944 B
PowerShell
#Setup Miniconda
|
|
$miniconda_url = "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe"
|
|
$miniconda_installer = $miniconda_url.split('/')[-1]
|
|
#Silent mode command line flags: https://docs.anaconda.com/anaconda/install/silent-mode/
|
|
$miniconda_install_params = '/S', '/D="$HOME\Miniconda3"', '/InstallationType=JustMe', '/RegisterPython=0', '/AddToPath=0'
|
|
Invoke-WebRequest $miniconda_url -OutFile $miniconda_installer
|
|
Invoke-Expression "& .\$miniconda_installer $miniconda_install_params"
|
|
#Remove-Item ".\$miniconda_installer"
|
|
Invoke-Expression "& '$HOME\Miniconda3\Scripts\conda.exe init'"
|
|
|
|
$git_url = Invoke-WebRequest "https://git-scm.com/download/win" | Select-Object -ExpandProperty Links | Where-Object innerText -like "64-bit Git for Windows Setup" | Select-Object -ExpandProperty href
|
|
$git_installer = $git_url.split('/')[-1]
|
|
Invoke-WebRequest $git_url -OutFile $git_installer
|
|
Invoke-Expression "& .\$git_installer " |