【问题标题】:Numba environment variable not set through .numba_config.yaml [duplicate]未通过 .numba_config.yaml 设置 Numba 环境变量 [重复]
【发布时间】:2019-05-30 20:05:38
【问题描述】:

可以为numba设置一些环境变量,文档中指定: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 不会产生错误)

【问题讨论】:

    标签: python environment-variables numba


    【解决方案1】:

    您可以通过os.environ获取和设置环境变量

    【讨论】:

      猜你喜欢
      • 2013-10-12
      • 2015-07-12
      • 1970-01-01
      • 2014-10-09
      • 1970-01-01
      • 2019-03-24
      • 2014-09-05
      • 2016-04-10
      相关资源
      最近更新 更多