错误:当我在 ubuntu 中运行 crunch 时 setlocale() 失败

错误:当我在 ubuntu 中运行 crunch 时 setlocale() 失败

我在我的 ubuntu 中安装了 crunch,并按照以下步骤操作http://surfnetz.blogspot.com/2015/06/install-crunch-on-ubuntu.html

然后我安装了 crunch,但是一旦我运行 crunch,就会出现错误

$crunch
Error: setlocale() failed

那么我该如何修复它?

谢谢

答案1

我遇到了同样的问题。我认为这是因为您的操作系统不知道您的语言环境。只需添加

# Setting for the new UTF-8 terminal support in Lion
export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8

到你的 .bashrc 并且它对我有用。

相关内容