首页 > 解决方案 > 气流糟糕页面

问题描述

尝试查看日志时,Airflow 会抛出一个带有以下消息的 oops 页面:

File "/Users/user/.pyenv/versions/3.5.2/lib/python3.5/locale.py", line 486, in _parse_localename
raise ValueError('unknown locale: %s' % localename)

ValueError:未知语言环境:UTF-8

所以我按照建议添加了这些行:

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

并验证:

(airflow-local) user-mbp:Desktop user$ echo $LC_ALL
en_US.UTF-8
(airflow-local) user-mbp:Desktop user$ echo $LANG
en_US.UTF-8

但该错误仍然存​​在。需要做的缺少的事情是什么?

标签: airflow

解决方案


我刚刚解决了这个问题。

如果你在虚拟环境中。

输入echo $LANG终端。它将显示一个空输出。

现在运行这个命令source ~/.bash_profile

并再次运行echo $LANG。响应将显示如下:-en_US.UTF-8

重新启动服务器和调度程序,您可以从 UI 中看到日志。

PS :- 在单个终端窗口中执行所有操作。


推荐阅读