我正在使用SCONS構建工具。
我無法使用在python腳本中初始化的環境變量。
如何在python腳本中設置環境變量
在我的項目中用戶可以更改一些變量以使用編譯器。
對於我們有2個文件。
- Config.py
- Sconstruct
Config.py是爲一切都像變量包括目錄,CFLAGS,CPPDEFINES等,所以,在這裏我們可以設置一些變量。我需要在Sconstruct文件中使用這些變量。在config.py我設置了一個變量,如下所示
SCONS_INC = "Include files"
os.environ["SCONS_INC"] = SCONS_INC
我需要在Sconstruct文件中使用這些變量。代碼是
env["CPPPATH"] = os.environ["SCONS_INC"]
但是我收到一個錯誤,像未定義的變量SCONS_INC。
如何做到這一點?
你在使用什麼操作系統/環境?我在做Sconstruct文件中的 – 2013-04-22 09:47:17
。 env =環境(ENV = os.environ) – 2013-04-22 09:49:23
Windows/Linux/Mac等。 – 2013-04-22 09:55:47