2013-06-01 72 views
0

我一直在使用python時不時用於一些小型項目,並在一段時間後再次使用它。我使用Enthoughts雨棚IDE,並得到了以下錯誤:在位置1「ASCII」編解碼器不能編碼字符U「\ XFC」:Enthought Canopy編碼錯誤

UnicodeEncodeError序數不在範圍內(128)

我知道我必須首先定義編碼和我在2號線這樣做:

「# - - 編碼:UTF-8 - - 」

但是當我樹冠內運行腳本我不斷收到每當我輸入以下字母之一時出錯:ä,ö,ü作爲用戶輸入 當我啓動m y腳本通過控制檯(「python XXX.py」或「ipython XXX.py」)它像一個魅力。

我只是有點困惑,因爲我認爲雨棚使用IPython的解釋所以不應該有任何差異是否我開始從控制檯IPython中或通過樹冠

問候

回答

1

你從未保存的緩衝區運行此代碼?如果是的話,這是Canopy 1.0中的一個已知問題,應該在下一次更新中修復。如果不是,你能提供一個最小的例子來重現你的問題,所以這可以解決嗎?謝謝!

+0

感謝您的幫助,它看起來像未保存的緩衝區是問題 – user2442306