EAGLE 8.6 在运行时出现“std::runtime_error”。

EAGLE 8.6 在运行时出现“std::runtime_error”。

我最近必须安装新版本的 Autodesk EAGLE 软件。我像安装所有以前的版本一样下载并解压了它,导航到安装文件夹并./eagle run像以前一样运行。

但这次它无法运行并出现错误:

terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid Aborted (core dumped)

从其他有限的示例中,我怀疑这是 ubuntu 问题,而不是 EAGLE 问题。但是,我还没有看到任何修复。使用 LANG 命令更改为 UTF-8 语言没有任何效果。

答案1

我在使用 v8.6.0 时遇到了同样的问题 - 我运行的是 Debian 9 - 以下方法为我解决了该问题:

echo "en_US.UTF-8 UTF-8" > sudo tee /etc/locale.gen
sudo locale-gen
./eagle run

相关内容