【发布时间】:2014-11-26 13:49:53
【问题描述】:
我需要在python中设置一个环境变量,我试试下面的命令
import os
basepath = os.putenv('CPATH','/Users/cat/doc')
basepath = os.getenv('CPATH','/Users/cat/doc')
当我打印变量时,它们没有设置: 打印基本路径 无
我做错了什么?
换个说法,我想创建一个基于环境变量的基本路径。我正在测试这个:
os.environ["CPATH"] = "/Users/cat/doc"
print os.environ["CPATH"]
base_path=os.getenv('C_PATH')
当我尝试打印基本路径时: 打印基本路径 它总是回来 无
【问题讨论】:
-
什么操作系统?
-
OS X Mavericks(版本 10.9)
-
你在使用 Flask 吗?
-
@Ofiris:我遇到了这个问题,我正在使用 Flask。
os.getenv('PATH') == os.environ('PATH') == os.environ.get('PATH') == None。有什么建议吗?
标签: python environment-variables