ホームページ > バックエンド開発 > Python チュートリアル > Anaconda のインストール後に macOS 上の IPython Notebook がロケール エラーをスローするのはなぜですか? それを修正するにはどうすればよいですか?

Anaconda のインストール後に macOS 上の IPython Notebook がロケール エラーをスローするのはなぜですか? それを修正するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-12-26 00:39:09
オリジナル
509 人が閲覧しました

Why Does IPython Notebook on macOS Throw a Locale Error After Anaconda Installation, and How Can I Fix It?

IPython Notebook ロケール エラー

Mac OSX 用の Anaconda Python 64 ビット をインストールすると、 エラーが発生する場合がありますIPython を使用する場合の 🎜>ValueError Notebook.

問題の兆候:

次の方法で IPython Notebook を起動しようとしました:

ipython notebook
ログイン後にコピー

結果は次のエラー:

ValueError: unknown locale: UTF-8
ログイン後にコピー

ロケールに関する考慮事項:

ターミナルで locale コマンドを実行すると、デフォルトのロケールと の間に矛盾があることが示されます。 UTF-8エンコーディング。

LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
ログイン後にコピー

解決策:

問題を修正するには、.bash_profile でロケール設定を調整します。たとえば、英語 (米国) ロケールを設定するには、次を追加します:

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
ログイン後にコピー

ロケールの変更:

必要なロケールに応じて、ユーザーは行の上。現在の設定を確認するには、次を使用します。

locale
ログイン後にコピー

使用可能な設定をリストするには:

locale -a
ログイン後にコピー

フランス語 (スイス) ロケールの場合、次のものが必要です。

export LC_ALL=fr_CH.UTF-8
export LANG=fr_CH.UTF-8
ログイン後にコピー

変更を保存して再ロードした後、プロファイル:

source ~/.bash_profile
ログイン後にコピー

IPython Notebook はロケール エラーなしで正常に起動できます。

以上がAnaconda のインストール後に macOS 上の IPython Notebook がロケール エラーをスローするのはなぜですか? それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート