Erreur locale du bloc-notes IPython
Lors de la tentative de lancement du bloc-notes IPython après l'installation d'Anaconda Python pour Mac OSX, une erreur peut survenir :
ValueError: unknown locale: UTF-8
Ce problème provient d'une incompatibilité de paramètres régionaux entre les paramètres système et IPython Notebook. Pour résoudre le problème, il faut définir les variables d'environnement locales pour qu'elles correspondent aux paramètres régionaux préférés du système.
Solution :
Identifier les paramètres régionaux préférés en utilisant la commande locale :
locale
Cela affichera la locale actuelle paramètres.
Définissez les variables d'environnement LC_ALL et LANG pour qu'elles correspondent aux paramètres régionaux du système, par exemple pour une langue suisse française :
export LC_ALL=fr_CH.UTF-8 export LANG=fr_CH.UTF-8
Recharger les variables d'environnement :
source ~/.bash_profile
Redémarrer IPython Notebook :
ipython notebook
Alternativement, on peut définir les variables d'environnement locales directement dans l'environnement Anaconda Python :
ipython --env LC_ALL=fr_CH.UTF-8 notebook
En définissant les variables d'environnement locales en conséquence, le IPython Notebook pourra fonctionner avec les paramètres régionaux corrects, résolvant ainsi ValueError.
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!