2016-05-23 1 views
-2

Ortho4XPと呼ばれるpython 3.5アプリケーションを実行しています。 Gimpを起動しようとすると、上記の警告が表示され、スクリプトがフリーズします。私のマシンはosx El Capitanです。stackoverflowを検索私は同様の質問をしています。「ロケールの選択は起動時に選択する」のチェックを外すことを推奨しますが、これを行うと他の問題が発生し、スクリプトはまったく実行されません。 LC_ALLLC_CTYPELANGGIMPの起動... Fontconfigの警告:UTF-8を無視:有効なリージョンタグではありません

ホセ・

+0

'locale -a'からロケールを選択してください。実行: 'export LANG = '。 'locale'を実行してエラーを確認してください。 –

+0

ANSWERに返信する1コマンドロケールを発行した結果を掲載しました。私は選択されたロケールがどんなものでなければならないか分からず、構文も知らない。私のOS言語は英語です。 –

+0

'locale -a'(' a'に注意してください)は、インストールされているすべてのロケールを表示します。あなたの好みの言語、地域、エンコーディングに基づいて、適切なものを選択する必要があります。たとえば、私は 'en_GB.UTF-8'を使います。 OS Xをお使いの場合、ロケールはすでに「something.UTF-8」になっているはずです。そうでなければ、あなたのシェル環境で何かを壊してしまった –

答えて

0

は、環境のロケール変数を設定してください。 これらの変数は、次のように設定できます。

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 =' –

関連する問題