.bashrcで定義した環境変数を、ubuntuランチャーから起動したときにpython2.7IDLEにロードしたいと思います。
コマンドラインからIDLEを起動すると、これらの環境変数が正しく読み込まれます。
1つの解決策http://ubuntuforums.org/showthread.php?t=253555&p=1484153#post1484153は、アイドル状態の起動時に環境変数を含めるように/usr/bin/idle-python2.7を変更します。
Pythonで.bashrcファイルを解析せずに、すべての環境変数に対してこれを行う方法がわかりません。
具体的には、.bashrcで変数をエクスポートしたい
export FOO="BAR"
そして、ubuntuランチャーからidle-python2.7を開き、次のように入力します。
>>> import os
>>> print os.environ['FOO']
BAR
ソフトウェアの詳細:
OS: Ubuntu 12.04 64 bit
python version: 2.7
私の側から追加情報が必要な場合はお知らせください。