asdf-community / asdf-community/asdf-python

Setting multiple Python versions via `asdf shell` doesn't seem to work

Offen
#130 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Shell
Sterne
730
Forks
65
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Thanks for this plugin! When I set multiple Python versions using `asdf global` or `asdf local`, everything works just as advertised and `asdf current python` says something like:

```
python 3.9.10 3.10.2 /Users/cecpe2/myproject/.tool-versions
```

However, when I use `asdf shell python 3.10.2 3.9.10`, `asdf current python` says:

```
python 3.10.2 ASDF_PYTHON_VERSION environment variable
```

Only the first version I listed is activate. Is this intended?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Reproduziere das Verhalten mit `asdf shell python 3.10.2 3.9.10` und vergleiche es mit `asdf global` oder `asdf local`. Untersuche anschließend, wie `ASDF_PYTHON_VERSION` vom Einstiegspunkt `asdf shell` verarbeitet wird. Als erledigt gilt, festzustellen, ob mehrere Versionen bestimmungsgemäß funktionieren sollen, und das erwartete Ergebnis zu dokumentieren oder zu testen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python, shell
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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