asdf-community / asdf-community/asdf-python

asdf python shell unable to fetch environment variables

オープン
#161 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Shell
スター
730
フォーク
65
PR マージ指標
30日以内にマージされた PR はありません

説明

`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')
>>>
```

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず、asdf's Python shim と MY_VAR 環境変数を使って報告された shell シーケンスを再現し、次に shim がどのように Python を起動するかを調べます。issue にはプロジェクトファイルもテストも記載されていません。完了条件は、これが想定された動作かどうかを確認し、workaround または fix を特定し、検証済みの結果を文書化することです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python, shell
領域
cli, tooling
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。