Bac à idée #4969
python ne sait pas quelle locale utiliser quand il s'exécute dans un sous-shell
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:
0%
Description
$ python -c 'import sys; print sys.stdout.encoding' UTF-8 $ echo $(python -c 'import sys; print sys.stdout.encoding') None
On peut définir la locale avec la variable PYTHONIOENCODING
Demandes liées
Révisions associées
Regenerate dropdowntree ancestors_cache when move it. references #4969
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 11 ans
- Statut changé de Nouveau à A étudier
- Assigné à mis à developpeurs_eole
- Version cible mis à Mises à jour 2.3.9
- Distribution changé de EOLE 2.4 à Toutes
À voir si c’est faisable.
#2 Mis à jour par Fabrice Barconnière il y a environ 11 ans
- Version cible changé de Mises à jour 2.3.9 à Mises à jour 2.3.10
#3 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Version cible changé de Mises à jour 2.3.10 à 189
Note reprise de #5498 :
note sur la modification concernant l'encoding par défaut de python:
la modification est faite pour eole-sso seulement.
Il serait possible de configurer l'encoding par défaut de façon globale en mettant les lignes suivantes dans /etc/python2.7/sitecustomize.py
import sys
sys.setdefaultencoding('utf-8')
#4 Mis à jour par Luc Bourdot il y a presque 10 ans
- Tracker changé de Anomalie à Bac à idée
- Version cible
189supprimé
#5 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Assigné à
developpeurs_eolesupprimé
#6 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Statut changé de A étudier à Nouveau