
我最近不得不安裝新版本的 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