2016-05-23 52 views
-2

我正在运行一个名为Ortho4XP的python 3.5应用程序,其中包括在特定阶段调用Gimp;当它尝试启动GIMP时,我会收到上面的警告,并且脚本冻结。我的机器是osx El Capitan 搜索stackoverflow我发现类似的问题,建议取消选中“Select locale varoables on startup”,但如果我这样做了其他问题,并且脚本根本不运行。启动GIMP ... Fontconfig警告:忽略UTF-8:不是有效的区域标记

何塞

+0

从'locale -a'选择语言环境。运行:'export LANG = '。运行'locale'来检查错误 –

+0

回答ANSWER 1我发布了发布命令语言环境的结果。我不知道我选择的区域应该是什么,我不知道语法;我的操作系统语言是英文。 –

+0

'locale -a'(注意'a'),显示所有已安装的语言环境。您需要根据您的首选语言,地区和编码选择适合您的一种。例如,我使用'en_GB.UTF-8'。如果你在OS X上,你的语言环境应该是'something.UTF-8'。如果没有,那么你已经在你的外壳环境中打破了一些东西 –

回答

0

尝试设置环境变量的语言环境:LC_ALLLC_CTYPELANG。 您可以使用以下设置这些变量:

import os 
os.environ['LANG'] = # desired locale 
os.environ['LC_CTYPE'] = # desired locale 
os.environ['LC_ALL'] = # desired locale 
+0

发出locale命令我得到这样的:'LANG = LC_COLLATE = “C” LC_CTYPE = “UTF-8” LC_MESSAGES = “C” LC_MONETARY = “C” LC_NUMERIC = “C” LC_TIME =” C“ LC_ALL =' –