Numba环境变量未通过.numba_config.yaml设置

时间:2019-01-04 08:58:08

标签: python environment-variables numba

可以为numba设置一些环境变量,如doc中所指定:https://numba.pydata.org/numba-doc/dev/reference/envvars.html

但是,在同一文件夹中启动python shell,我在os.environ中看不到变量:

In [1]: !cat .numba_config.yaml                                                                      
warnings: 1

In [2]: import os; os.environ["NUMBA_WARNINGS"]                                                      
---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
<ipython-input-2-2d63c69434b7> in <module>
----> 1 import os; os.environ["NUMBA_WARNINGS"]

~/anaconda3/lib/python3.6/os.py in __getitem__(self, key)
    667         except KeyError:
    668             # raise KeyError with the original key value
--> 669             raise KeyError(key) from None
    670         return self.decodevalue(value)
    671 

KeyError: 'NUMBA_WARNINGS'

(我已安装pyyaml,import yaml不会产生错误)

1 个答案:

答案 0 :(得分:2)

您可以通过os.environ

获取和设置环境变量
相关问题