Pelican バージョン 3.3 で「pelican-quickstart」を実行しようとすると、ユーザーは次のエラーが発生する場合があります:
ValueError: unknown locale: UTF-8
このエラーは、Pelican の docutils パッケージへの依存によって引き起こされる Python の既知のバグに起因します。
解決策:
この問題を解決するには、~/.bash_profile に次の行を追加します:
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8
この回避策では、ロケール環境変数を明示的に設定し、問題のある Python の前提をオーバーライドします。
注: 提供されるソリューションのデフォルト設定は、英語と米国を前提としています。必要に応じて、特定のロケール設定に一致するように値を更新できます。ロケールで利用可能なオプションを確認するには、次のコマンドを実行します:
locale -a
以上がPelican-Quickstart バージョン 3.3 の「ValueError: 不明なロケール: UTF-8」を修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。