我想让我在 .bashrc 中定义的环境变量在从 ubuntu 启动器启动时加载到 python 2.7 IDLE 中。
当我从命令行启动 IDLE 时,这些环境变量会正确加载。
一种解决方案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
如果您需要我提供的其他信息,请告诉我。