Maison > développement back-end > Tutoriel Python > Pourquoi IPython Notebook sur macOS génère-t-il une erreur de paramètres régionaux après l'installation d'Anaconda et comment puis-je la corriger ?

Pourquoi IPython Notebook sur macOS génère-t-il une erreur de paramètres régionaux après l'installation d'Anaconda et comment puis-je la corriger ?

Susan Sarandon
Libérer: 2024-12-26 00:39:09
original
507 Les gens l'ont consulté

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

Erreur locale IPython Notebook

Lors de l'installation de Anaconda Python 64 bits pour Mac OSX, les utilisateurs peuvent rencontrer un ValueError lors de l'utilisation de IPython Notebook.

Manifestation du problème :

Tentative de lancement de IPython Notebook via :

ipython notebook
Copier après la connexion

Résultats dans ce qui suit erreur :

ValueError: unknown locale: UTF-8
Copier après la connexion

Considérations relatives aux paramètres régionaux :

L'exécution de la commande locale dans le terminal indique une incohérence entre les paramètres régionaux par défaut et le UTF-8 encodage.

LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
Copier après la connexion

Solution :

Pour résoudre le problème, ajustez les paramètres régionaux dans .bash_profile. Par exemple, pour définir les paramètres régionaux anglais (États-Unis), ajoutez :

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
Copier après la connexion

Modification des paramètres régionaux :

En fonction des paramètres régionaux souhaités, les utilisateurs peuvent modifier les valeurs dans le au-dessus des lignes. Pour déterminer les paramètres actuels, utilisez :

locale
Copier après la connexion

Pour répertorier les paramètres disponibles :

locale -a
Copier après la connexion

Français (Suisse) les paramètres régionaux, par exemple, nécessiteraient :

export LC_ALL=fr_CH.UTF-8
export LANG=fr_CH.UTF-8
Copier après la connexion

Après avoir enregistré les modifications et rechargé le profil :

source ~/.bash_profile
Copier après la connexion

IPython Notebook peut être lancé avec succès sans erreur locale.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal