fix Install.ps1 for pwsh 7.4 (#17417)

* fix `Install.ps1` for pwsh 7.4

* fixup

* -not
This commit is contained in:
Kyle Altendorf
2024-01-29 13:39:54 -08:00
committed by GitHub
parent 06194823d5
commit ea7e628931
+5 -9
View File
@@ -15,10 +15,10 @@ if ($d)
$extras += "dev"
}
$editable_cli = "--editable"
if ($i)
$pip_parameters = @()
if (-not $i)
{
$editable_cli = ""
$pip_parameters += "--editable"
}
if ([Environment]::Is64BitOperatingSystem -eq $false)
@@ -103,18 +103,14 @@ if ($openSSLVersion -lt 269488367)
if ($extras.length -gt 0)
{
$extras_cli = $extras -join ","
$extras_cli = "[$extras_cli]"
}
else
{
$extras_cli = ""
$pip_parameters += ".[$extras_cli]"
}
py -$pythonVersion -m venv venv
venv\scripts\python -m pip install --upgrade pip setuptools wheel
venv\scripts\pip install --extra-index-url https://pypi.chia.net/simple/ miniupnpc==2.2.2
venv\scripts\pip install $editable_cli ".$extras_cli" --extra-index-url https://pypi.chia.net/simple/
& venv\scripts\pip install @pip_parameters --extra-index-url https://pypi.chia.net/simple/
if ($p)
{