asdf-community / asdf-community/asdf-python
Setting multiple Python versions via `asdf shell` doesn't seem to work
- 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