use*_*507 1 python bash makefile environment-variables
我在makefile中设置环境变量(bash),并在makefile的下一行执行python脚本。但是,当我尝试使用python脚本os.environ.get()读取环境变量时,无法读取环境变量。实现此目标的最佳方法是什么?
您需要将其导出到同一行:
target:
export FOO=bar; python /the/script.py
Run Code Online (Sandbox Code Playgroud)
要么
target:
export FOO=bar; \
python /the/script.py
Run Code Online (Sandbox Code Playgroud)