我正在使用MacOS并处理python项目。在我的项目中有一条线:
num_workers = int(os.environ.get('NUM_SAS_WORKERS', 1))
我想在我的环境变量中添加NUM_SAS_WORKERS
并将其设置为10,以便我的python项目可以将值10加载到num_workers
我已尝试在终端中执行此操作:
export NUM_SAS_WORKERS=10
我通过在终端运行NUM_SAS_WORKERS = 10
来验证printenv
存在
但它不起作用。在我的python脚本中num_workers
仍然加载1
怎么做正确?
如果要在Python shell中访问NUM_SAS_WORKERS
环境变量,请从终端运行以下命令:
NUM_SAS_WORKERS=10 python
一旦进入Python shell:
>>> import os
>>> int(os.environ.get('NUM_SAS_WORKERS', 1))
10
如果要在文件中访问它,非常相似:
NUM_SAS_WORKERS=10 python yourfile.py