Maison >développement back-end >Tutoriel Python >Comment corriger l'erreur « Paramètres régionaux inconnus : UTF-8 » d'IPython Notebook sur macOS ?

Comment corriger l'erreur « Paramètres régionaux inconnus : UTF-8 » d'IPython Notebook sur macOS ?

DDD
DDDoriginal
2024-12-19 11:06:43725parcourir

How to Fix the IPython Notebook

Erreur locale d'IPython Notebook

Lors de la tentative de démarrage d'IPython Notebook sur une installation Anaconda Python de Mac OSX 64 bits, les utilisateurs peuvent rencontrer une ValueError . Cette erreur provient d'un paramètre régional inconnu.

Détails du problème

Le message d'erreur inclut généralement le traçage suivant :

ValueError: unknown locale: UTF-8

Examen du système paramètres régionaux à l'aide de la commande locale révèle le suivant :

LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=

Solution

Pour résoudre cette erreur, définissez explicitement les paramètres régionaux. Les étapes suivantes fournissent des instructions pour configurer les paramètres régionaux :

  1. Ajoutez les lignes suivantes au fichier .bash_profile :
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
  1. Rechargez le profil à l'aide de la commande :
source ~/.bash_profile
  1. Redémarrer IPython Carnet :
ipython notebook

Modification des paramètres régionaux

Les paramètres fournis ci-dessus sont spécifiques à la langue anglaise dans les paramètres régionaux des États-Unis. Les utilisateurs peuvent avoir besoin de paramètres différents en fonction de leur langue et de leurs préférences régionales.

Pour afficher les paramètres régionaux actuels du système, utilisez la commande :

$ locale

Pour récupérer une liste de tous les paramètres régionaux valides, entrez :

$ locale -a

Choisissez les paramètres régionaux préférés et mettez à jour les lignes appropriées dans le fichier .bash_profile. Par exemple, pour configurer une langue suisse française, utilisez les paramètres suivants :

export LC_ALL=fr_CH.UTF-8
export LANG=fr_CH.UTF-8

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn