Maison >développement back-end >Tutoriel Python >Comment corriger l'erreur « Paramètres régionaux inconnus : UTF-8 » d'IPython Notebook sur macOS ?
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 :
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8
source ~/.bash_profile
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!