使用python 3和matplotlib的Coderunner应用程序中的区域设置

使用python 3和matplotlib的Coderunner应用程序中的区域设置,python,matplotlib,coderunner,Python,Matplotlib,Coderunner,很久以来,我一直在拼命寻找答案。我的问题是: 问题是: 在mac上使用Coderunner中的Python,我无法导入matplotlib,总是得到: 未知地区:UTF-8 一些历史细节: 我使用Python 3.4和Matplotlib,使用Coderunner应用程序编程和运行脚本。一切都很好。我换了El Capitan,但一切都很好。现在,我安装了Python3.5(并且愚蠢地抛弃了3.4) 到目前为止,我尝试的是: 我在Coderunner的locales设置中尝试了大量不同的设置,该设

很久以来,我一直在拼命寻找答案。我的问题是:

问题是:

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

未知地区:UTF-8

一些历史细节:

我使用Python 3.4和Matplotlib,使用Coderunner应用程序编程和运行脚本。一切都很好。我换了El Capitan,但一切都很好。现在,我安装了Python3.5(并且愚蠢地抛弃了3.4)

到目前为止,我尝试的是:

我在Coderunner的locales设置中尝试了大量不同的设置,该设置预先设置为变量LC_CTYPE和值UTF-8。我试了很多德鲁德,德鲁德,恩鲁我们,恩鲁我们,变奏曲。我添加了语言、LC_ALL并尝试了更多的组合。我重新安装了python、matplotlib等数十次

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

有没有人能解决这个问题?

请参阅以下文章:

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

请参阅本文:


如果您使用其他程序而不是终端,只需添加
LC\u ALL
LANG
作为shell变量,然后将它们的值设置为
en\u US。UTF-8

您在CodeRunner和终端中使用的解释器是否相同?使用
哪个python3
检查终端中的解释器是什么,并将其与通过CodeRunner
从sys import executable
运行此代码的结果进行比较,然后再从sys import executable打印(executable)。它们是一样的吗?我也是,但它是w/python2。你明白了吗?@PouriaHadjibagheri嘿,我的python在terminal和coderunner中是一样的,但我在pandasAre中遇到了同样的问题,你在coderunner和terminal中使用了相同的解释器?使用
哪个python3
检查终端中的解释器是什么,并将其与通过CodeRunner
从sys import executable
运行此代码的结果进行比较,然后再从sys import executable打印(executable)。它们是一样的吗?我也是,但它是w/python2。你明白了吗?@PouriaHadjibagheri嘿,我的python和terminal和coderunner的一样,但我对熊猫也有同样的问题