desctop から sublime を実行すると、PERL5LIB 環境変数が表示されません。端末から実行すると、すべて問題ありません。変数を .bashrc と .bash_profile に設定しました。
import os
>>> os.environ['SHELL']
'/bin/bash'
>>> os.environ['PERL5LIB']
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "./os.py", line 676, in __getitem__
KeyError: 'PERL5LIB'
これは、linting とビルド システムに問題を引き起こします - perl がライブラリを認識しないため、リンクとビルドができません。
環境変数を修正するには?