asdf-community / asdf-community/asdf-python

asdf python shell unable to fetch environment variables

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

Beschreibung

`python` scripts are unable to pick up environment variables. I'm not sure if this is expected or a bug. But wanted to know if there is a way to work around this?

```
➜ echo $MY_VAR
/Users/cc/.pkb/personal/Books.org

➜ which python
/Users/cc/.asdf/shims/python

➜ python
Python 3.11.3 (main, May 8 2023, 20:50:37) [Clang 14.0.3 (clang-1403.0.22.14.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from os import environ
>>> environ.get('MY_VAR')
>>>
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die gemeldete Shell-Sequenz mit asdf's Python shim und der Umgebungsvariable MY_VAR zu reproduzieren, und untersuche anschließend, wie der Shim Python startet. In der Issue ist keine Projektdatei oder kein Test genannt. Abgeschlossen bedeutet, zu bestätigen, ob dies erwartetes Verhalten ist, einen Workaround oder Fix zu identifizieren und das verifizierte Ergebnis zu dokumentieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python, shell
Bereich
cli, tooling
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.