mirror of
https://github.com/Chia-Network/chia-blockchain.git
synced 2026-08-24 10:05:29 -05:00
fix Install.ps1 for pwsh 7.4 (#17417)
* fix `Install.ps1` for pwsh 7.4 * fixup * -not
This commit is contained in:
+5
-9
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user