1

很长一段时间以来,我一直在拼命地寻找答案。我的问题:

问题是:

在 Mac 上的 Coderunner 中使用 Python,我无法导入 matplotlib,总是得到:

未知语言环境:UTF-8

一点历史细节:

我使用 Python 3.4 和 Matplotlib,使用Coderunner应用程序来编程和运行我的脚本。一切都很好。我换了 El Capitan - 一切都很棒。现在我安装了 Python 3.5(并且愚蠢到可以摆脱 3.4)。

到目前为止我尝试了什么:

我在 Coderunner 的语言环境设置中尝试了很多不同的设置,这些设置预先设置为变量 LC_CTYPE 和值 UTF-8。我尝试了很多 de_DE、de_de、en_us、en_US 等变体。我添加了 LANGUAGE、LC_ALL 并尝试了更多组合。我重装了python、matplotlib等几十次。

我很确定这是 Coderunner 设置问题,因为当我通过终端使用 python3 时,matplotlib 运行良好。

有没有人有解决方案?

4

1 回答 1

0

请在此处参考这篇文章: Pelican 3.3 pelican-quickstart error "ValueError: unknown locale: UTF-8"

如果您使用其他程序而不是终端,只需添加LC_ALLLANG作为 shell 变量,然后将它们的值设置为en_US.UTF-8.

于 2016-03-29T18:04:28.573 回答