---
title: 设置环境变量
description: "AMCT量化过程中的日志信息以及日志级别，可以通过环境变量设置，本章节给出详细设置方法。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0035.html
sourcePath: /source/zh/canncommercial/900/devaids/amct/atlasamct_16_0035.html
indexId: b3493e81ad26f18d7950b18b3dda7a8da487a850fd3e02720e7e12fdf40387a765
---
# 设置环境变量

AMCT量化过程中的日志信息以及日志级别，可以通过环境变量设置，本章节给出详细设置方法。

日志包括打印在屏幕上的日志以及保存到amct_log/amct_onnx.log文件中的日志。该部分环境变量为可选配置，如果不设置，则按照默认日志级别，默认级别为INFO。

- 变量取值
日志打印级别通过如下两个变量设置：

  - AMCT_LOG_FILE_LEVEL：控制amct_onnx.log日志文件的信息级别以及生成精度仿真模型时，对应量化层生成的日志文件信息级别。
  - AMCT_LOG_LEVEL：控制屏幕输出的信息级别。
有效取值以及含义如表1所示。
**表1 变量取值范围**

| 信息级别 | 含义 | 信息描述 |
| --- | --- | --- |
| DEBUG | 输出DEBUG/INFO/WARNING/ERROR级别的运行信息。 | 详细的流程信息，包括量化层及对应的处理阶段（融合，参数量化或者数据量化等）。 |
| INFO | 输出INFO/WARNING/ERROR级别的运行信息。默认为INFO。 | 概要的量化处理信息，包含量化的阶段等信息。 |
| WARNING | 输出WARNING/ERROR级别的运行信息。 | 量化处理过程中的警告信息。 |
| ERROR | 输出ERROR级别的运行信息。 | 量化处理过程中的错误信息。 |


信息级别不区分大小写，即Info、info、INFO均为有效取值。
- 使用示例
  如下命令只是样例，用户根据实际情况进行设置。
  - 将量化日志amct_onnx.log信息级别设置为INFO级别。

```
export AMCT_LOG_FILE_LEVEL=INFO
```


  - 将屏幕打印输出信息级别设置为INFO级别。

```
export AMCT_LOG_LEVEL=INFO
```
