pydev runner启动python脚本时无法访问环境变量

时间:2018-02-24 10:15:49

标签: eclipse environment-variables pydev

我的配置:

ubuntu 16.04      eclipse 4.7       python 2.7.12     PyDev 6.2.0.2017

运行包含来自PyDev的打击代码的test.py时:

print os.environ['PATH']

打印出预期值,然后改变路径'到' LIB_ROOT'

print os.environ['LIB_ROOT']

收到错误:

LIB_ROOT=os.environ['LIB_ROOT']
  File "/usr/lib/python2.7/UserDict.py", line 40, in __getitem__
    raise KeyError(key)
KeyError: 'LIB_ROOT'

可以从ipython控制台访问同一个变量 并在bash中运行test.py

 python test.py

预期价值也打印出来,有人可以告诉我为什么吗?

0 个答案:

没有答案