Python2-7.1 Mac OSX Umlaute im Terminal

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Python2-7.1 Mac OSX Umlaute im Terminal

Frank Grellert
Liebe Liste,

bin etwas ratlos: Seit der Installation von python2-7.1 (Mac OSX
10.6.6) versteht python, wenn es im Terminal aufgerufen wird,
keine Umlaute mehr, im IDLE funktioniert alles wunderbar.

Für einen Tipp, an welchem Knöpfchen ich drehen muss, um python
weiterhin im Terminal  die Umlaute beizubringen,
wäre ich sehr dankbar!

Frank
--
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*
Frank Grellert
Email: [hidden email]
Identity: http://grellert.myopenid.com/
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*

_______________________________________________
python-de maillist  -  [hidden email]
http://python.net/mailman/listinfo/python-de
Reply | Threaded
Open this post in threaded view
|

Re: Python2-7.1 Mac OSX Umlaute im Terminal

Diez B. Roggisch

Am 01.02.2011 um 14:18 schrieb Frank Grellert:

> Liebe Liste,
>
> bin etwas ratlos: Seit der Installation von python2-7.1 (Mac OSX
> 10.6.6) versteht python, wenn es im Terminal aufgerufen wird,
> keine Umlaute mehr, im IDLE funktioniert alles wunderbar.

Dasselbe setup, aber habe keine Probleme - benutze allerdings iTerm.
>
> Für einen Tipp, an welchem Knöpfchen ich drehen muss, um python
> weiterhin im Terminal  die Umlaute beizubringen,
> wäre ich sehr dankbar!

Was sagt denn

 >>> import sys
 >>> sys.stdout.encoding

?

Diez
_______________________________________________
python-de maillist  -  [hidden email]
http://python.net/mailman/listinfo/python-de
Reply | Threaded
Open this post in threaded view
|

Re: Python2-7.1 Mac OSX Umlaute im Terminal

Frank Grellert
>>> import sys
>>> sys.stdout.encoding
'UTF-8'


Merkwürdig ....


Frank

Am 1. Februar 2011 21:36 schrieb Diez B. Roggisch <[hidden email]>:

>
> Am 01.02.2011 um 14:18 schrieb Frank Grellert:
>
>> Liebe Liste,
>>
>> bin etwas ratlos: Seit der Installation von python2-7.1 (Mac OSX
>> 10.6.6) versteht python, wenn es im Terminal aufgerufen wird,
>> keine Umlaute mehr, im IDLE funktioniert alles wunderbar.
>
> Dasselbe setup, aber habe keine Probleme - benutze allerdings iTerm.
>>
>> Für einen Tipp, an welchem Knöpfchen ich drehen muss, um python
>> weiterhin im Terminal  die Umlaute beizubringen,
>> wäre ich sehr dankbar!
>
> Was sagt denn
>
>>>> import sys
>>>> sys.stdout.encoding
>
> ?
>
> Diez _______________________________________________
> python-de maillist  -  [hidden email]
> http://python.net/mailman/listinfo/python-de
>



--
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*
Frank Grellert
Email: [hidden email]
Identity: http://grellert.myopenid.com/
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*

_______________________________________________
python-de maillist  -  [hidden email]
http://python.net/mailman/listinfo/python-de
Reply | Threaded
Open this post in threaded view
|

Re: Python2-7.1 Mac OSX Umlaute im Terminal

Diez B. Roggisch

Am 02.02.2011 um 00:20 schrieb Frank Grellert:

>>>> import sys
>>>> sys.stdout.encoding
> 'UTF-8'
>
>
> Merkwürdig ....

Und was fuer ein encoding hat dein terminal? UTF-8, oder was anderes?

Diez
_______________________________________________
python-de maillist  -  [hidden email]
http://python.net/mailman/listinfo/python-de
Reply | Threaded
Open this post in threaded view
|

Re: Python2-7.1 Mac OSX Umlaute im Terminal

Frank Grellert
Terminal hat auch UTF-8. Wenn ich im Terminal Umlaute eingebe, werden
sie auch angezeigt,
starte ich python im Terminal, wird die Eingabe gar nicht erst
akzeptiert (Übrigens auch nicht bei iTerm):

minimaus:~ frank$ öääääöööääää
-bash: öääääöööääää: command not found
minimaus:~ frank$ python
Python 2.7.1 (r271:86882M, Nov 30 2010, 10:35:34)
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>


Ich vermute mittlerweile, dass dies kein Python-Problem ist, sondern
eines der Installationsroutine
von Python auf dem Mac:

Mich wundert beispielsweise, dass die Vorgänger-Versionen von Python
(bei denen das kein Problem war und die ich auch mit dem Mac-Installer
installiert habe),
sowohl im Verzeichnis /Library/Frameworks/Python.framework/Versions
als auch im Verzeichnis
/System/Library/Frameworks/Python.framework/Versions auftauchen. Im Verzeichnis
/System/Library/Frameworks/Python.framework fehlt aber die Version 2.7
und Current ist auf 2.6 verlinkt.
Es ändert sich übrigens  nichts, wenn ich den Link lösche ... ??????????????

Immer noch ratlos

Dennoch Dank für die Nachfrage

Frank

2011/2/2 Diez B. Roggisch <[hidden email]>:

>
> Am 02.02.2011 um 00:20 schrieb Frank Grellert:
>
>>>>> import sys
>>>>> sys.stdout.encoding
>>
>> 'UTF-8'
>>
>>
>> Merkwürdig ....
>
> Und was fuer ein encoding hat dein terminal? UTF-8, oder was anderes?
>
> Diez
> _______________________________________________
> python-de maillist  -  [hidden email]
> http://python.net/mailman/listinfo/python-de
>



--
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*
Frank Grellert
Email: [hidden email]
Identity: http://grellert.myopenid.com/
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*

_______________________________________________
python-de maillist  -  [hidden email]
http://python.net/mailman/listinfo/python-de
Reply | Threaded
Open this post in threaded view
|

Re: Python2-7.1 Mac OSX Umlaute im Terminal

Hans-Peter Jansen-2
On Wednesday 02 February 2011, 11:41:31 Frank Grellert wrote:

> Terminal hat auch UTF-8. Wenn ich im Terminal Umlaute eingebe, werden
> sie auch angezeigt,
> starte ich python im Terminal, wird die Eingabe gar nicht erst
> akzeptiert (Übrigens auch nicht bei iTerm):
>
> minimaus:~ frank$ öääääöööääää
> -bash: öääääöööääää: command not found
> minimaus:~ frank$ python
> Python 2.7.1 (r271:86882M, Nov 30 2010, 10:35:34)
> [GCC 4.2.1 (Apple Inc. build 5664)] on darwin
> Type "help", "copyright", "credits" or "license" for more
> information.
>
>
>
> Ich vermute mittlerweile, dass dies kein Python-Problem ist, sondern
> eines der Installationsroutine
> von Python auf dem Mac:
>
> Mich wundert beispielsweise, dass die Vorgänger-Versionen von Python
> (bei denen das kein Problem war und die ich auch mit dem
> Mac-Installer installiert habe),
> sowohl im Verzeichnis /Library/Frameworks/Python.framework/Versions
> als auch im Verzeichnis
> /System/Library/Frameworks/Python.framework/Versions auftauchen. Im
> Verzeichnis /System/Library/Frameworks/Python.framework fehlt aber
> die Version 2.7 und Current ist auf 2.6 verlinkt.
> Es ändert sich übrigens  nichts, wenn ich den Link lösche ...
> ??????????????
>
> Immer noch ratlos

Könnte es vielleicht sein, daß die früheren Versionen unverfrorener
Weise in site-packages eine sitecustomize.py mit solchem Inhalt:

import sys
sys.setdefaultencoding('utf-8')

hinterlassen haben, und dies nun nicht mehr tun?

Pete

> Dennoch Dank für die Nachfrage
>
> Frank
>
> 2011/2/2 Diez B. Roggisch <[hidden email]>:
> > Am 02.02.2011 um 00:20 schrieb Frank Grellert:
> >>>>> import sys
> >>>>> sys.stdout.encoding
> >>
> >> 'UTF-8'
> >>
> >>
> >> Merkwürdig ....
> >
> > Und was fuer ein encoding hat dein terminal? UTF-8, oder was
> > anderes?
> >
> > Diez
> > _______________________________________________
> > python-de maillist  -  [hidden email]
> > http://python.net/mailman/listinfo/python-de



_______________________________________________
python-de maillist  -  [hidden email]
http://python.net/mailman/listinfo/python-de
Reply | Threaded
Open this post in threaded view
|

Re: Python2-7.1 Mac OSX Umlaute im Terminal

Frank Grellert
Diese Idee hatte ich auch schon. Das ändert leider nichts.
Mitllerweile habe ich aber die Lösung entdeckt:

In den Terminal-Einstellungen muss ein Häkchen gesetzt werden bei
"Steuerzeichen bei Nicht-ASCII-Eingabe".
Warum das bei der Vorgänger-Version nicht erforderlich war, ist mir
ein Rätsel. Aber was wäre das Leben, wenn alle
Rätsel gelöst wären :-))

Vielen Dank für Eure Tipps!

Frank

Am 2. Februar 2011 21:40 schrieb Hans-Peter Jansen <[hidden email]>:

> On Wednesday 02 February 2011, 11:41:31 Frank Grellert wrote:
>> Terminal hat auch UTF-8. Wenn ich im Terminal Umlaute eingebe, werden
>> sie auch angezeigt,
>> starte ich python im Terminal, wird die Eingabe gar nicht erst
>> akzeptiert (Übrigens auch nicht bei iTerm):
>>
>> minimaus:~ frank$ öääääöööääää
>> -bash: öääääöööääää: command not found
>> minimaus:~ frank$ python
>> Python 2.7.1 (r271:86882M, Nov 30 2010, 10:35:34)
>> [GCC 4.2.1 (Apple Inc. build 5664)] on darwin
>> Type "help", "copyright", "credits" or "license" for more
>> information.
>>
>>
>>
>> Ich vermute mittlerweile, dass dies kein Python-Problem ist, sondern
>> eines der Installationsroutine
>> von Python auf dem Mac:
>>
>> Mich wundert beispielsweise, dass die Vorgänger-Versionen von Python
>> (bei denen das kein Problem war und die ich auch mit dem
>> Mac-Installer installiert habe),
>> sowohl im Verzeichnis /Library/Frameworks/Python.framework/Versions
>> als auch im Verzeichnis
>> /System/Library/Frameworks/Python.framework/Versions auftauchen. Im
>> Verzeichnis /System/Library/Frameworks/Python.framework fehlt aber
>> die Version 2.7 und Current ist auf 2.6 verlinkt.
>> Es ändert sich übrigens  nichts, wenn ich den Link lösche ...
>> ??????????????
>>
>> Immer noch ratlos
>
> Könnte es vielleicht sein, daß die früheren Versionen unverfrorener
> Weise in site-packages eine sitecustomize.py mit solchem Inhalt:
>
> import sys
> sys.setdefaultencoding('utf-8')
>
> hinterlassen haben, und dies nun nicht mehr tun?
>
> Pete
>
>> Dennoch Dank für die Nachfrage
>>
>> Frank
>>
>> 2011/2/2 Diez B. Roggisch <[hidden email]>:
>> > Am 02.02.2011 um 00:20 schrieb Frank Grellert:
>> >>>>> import sys
>> >>>>> sys.stdout.encoding
>> >>
>> >> 'UTF-8'
>> >>
>> >>
>> >> Merkwürdig ....
>> >
>> > Und was fuer ein encoding hat dein terminal? UTF-8, oder was
>> > anderes?
>> >
>> > Diez
>> > _______________________________________________
>> > python-de maillist  -  [hidden email]
>> > http://python.net/mailman/listinfo/python-de
>
>
>
> _______________________________________________
> python-de maillist  -  [hidden email]
> http://python.net/mailman/listinfo/python-de
>



--
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*
Frank Grellert
Email: [hidden email]
Identity: http://grellert.myopenid.com/
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*

_______________________________________________
python-de maillist  -  [hidden email]
http://python.net/mailman/listinfo/python-de