我编辑了.profile,但是os.environ看不到我的变量

时间:2015-10-16 16:41:43

标签: python environment-variables config python-import

那是在.profile:

unset PRODROOT CONFROOT PYTHONPATH PYSRCROOT PYTHONCROOT
export PRODROOT=${PRODROOT:-/home/peter/Lv-164.UI/ecomap}
export PYSRCROOT=${PYSRCROOT:-${PRODROOT}/src/python}
export CONFROOT=${CONFROOT:-${PRODROOT}/etc}
export PYTHONPATH=${PRODROOT}/src/python
export PYTHON=${PYTHON:-/etc/python}
export PYTHON_EGG_CACHE=${PYTHON_EGG_CACHE:-/tmp/.python-eggs}

我在Ubuntu(14.04LTS)终端中看到的内容:

    >>> import os
    >>> "PRODROOT" in os.environ 
False

但是一旦我在os.environ列表中看到它们。 我不知道发生了什么。我是Python的新手,所以不要那么严重。 谢谢你的回答!

0 个答案:

没有答案