PowerShell 7.6.8

Offen Anfängerfreundlich
#5,247 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
72/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
github, powershell

Rechercherichtung

Beginne damit, den Windows-Installationsablauf in GitHub Copilot CLI zu verfolgen, insbesondere die Logik zur Erkennung vorhandener PowerShell 7-Installationen und zur Auswahl der zu installierenden Version. Vergleiche, wie von Winget verwaltete und über Windows Update installierte PowerShell-Versionen erkannt werden, und verifiziere anschließend die Behebung mit der betroffenen Version und den im Issue beschriebenen Installationspfaden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

area:installation area:platform-windows
Describe the bug

When I first installed GitHub Copilot CLI on Windows 11, it automatically installed PowerShell 7. I hadn’t had PowerShell 7 before, and I wasn’t a fan of it, but I had to install PowerShell 7.x anyway, so it was fine.

For some reason, Windows Update installed PowerShell 7.6.8 on my workstation. It’s located under “Program Files,” which is a different path from where PowerShell 7 had been installed previously. Although I can see PowerShell 7.6.8 in the system, Winget doesn’t recognize it as installed.

I have two versions of PowerShell 7.x - one installed via Winget and another installed through Windows Update.

This is not the way to be...

Affected version

GitHub Copilot CLI 1.0.103

Steps to reproduce the behavior
  1. Install GitHub Copilot in a system PowerShell 7.6.8 is already installed.
Expected behavior

Respect existing installation of PowerShell 7.6.8, and do not install PowerShell 7.6.7

Additional context

No response

Vorherrschende Sprache
Shell
Sterne
11.3k
Forks
2k
Ø Merge
1 Std. 33 Min.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/copilot-cli

Alle Issues in github/copilot-cli

Ähnliche Issues

Weitere Issues zu Shell/Bash

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.