Perl からのロケール設定警告を修正する方法 質問する

Perl からのロケール設定警告を修正する方法 質問する

を実行するとperl、次の警告が表示されます:

perl: 警告: ロケールの設定に失敗しました。
perl: 警告: ロケール設定を確認してください:
    LANGUAGE = (未設定)、
    LC_ALL = (未設定)、
    LANG = "en_US.UTF-8"
システムにサポートされ、インストールされています。
perl: 警告: 標準ロケール ("C") にフォールバックします。

どうすれば修正できますか?

ベストアンサー1

解決方法は次のとおりですMac OS X v10.7(Lion) または Cygwin (Windows 10):

ホスト マシン上のbashrcまたはbash_profileファイルに次の行を追加します。

# Setting for the new UTF-8 terminal support in Lion
export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8

使用している場合Zシェル(zsh)、zshrcファイルを編集します:

# Setting for the new UTF-8 terminal support in Lion
LC_CTYPE=en_US.UTF-8
LC_ALL=en_US.UTF-8

おすすめ記事