表題のエラーは全角文字をu'あいうえお'と指定しても出てしまう問題。
原因は、UTF-8をUnicodeに変換する過程でデフォルト設定AsciiでUTF-8を読み込んでエラーになっている。
Python3では仕様が変わって最初からUTF-8らしいけど、
Python2.X使ってるユーザは対処せねばならない。
Python\Lib\site-packages\sitecustomize.py
---
import sys
sys.setdefaultencoding('utf-8')
---
これを保存すれば解決。
参照URL
http://d.hatena.ne.jp/omiyan/20110105/p1
0 件のコメント:
コメントを投稿