2011-05-02 59 views
1

iPython:unicode in gnome-terminal(linux)

爲什麼在gnome-terminal中發生這種情況?我認爲它支持utf8,打印unicode應該不成問題。

另外,我有這些在.bashrc中

LANG="en_US.utf8" 
LANGUAGE="en_US.utf8" 
LC_ALL="en_US.utf8" 

export LANG 
export LANGUAGE 
export LC_ALL 

更新:

版本

的Python 2.7.1,IPython的0.10。 1 ,Disto:Ubuntu 11.04

+0

如果您使用python而不是ipython,會發生什麼情況? – nosklo 2011-05-02 18:11:36

+0

另外,'import sys的輸出是什麼;打印sys.stdout.encoding'? – nosklo 2011-05-02 18:12:16

+0

它似乎在正常的Python解釋器中工作。 – George 2011-05-02 18:12:33

回答

3

IPython 0.10有一個嚴重的Unicode錯誤。它在開發版本中已經修復,它將變爲0.11,我們希望在接下來的幾周內發佈它。如果你很高興運行一個開發版本,你可以得到它here