情報処理技術者向けの話題。 とある事情で Windows 8.1 Pro に Python 2.7.6 (32bit版) を設置しまして、そこに setuptools 2.0.1 も載っけようとしたら躓きました。 以下、私の見立て。 場当たり的な解法 %PYTHONPATH%\lib\mimetypes.py の 250行目にある except UnicodeEncodeError: を except (UnicodeEncodeError, UnicodeDecodeError): に置き換える。 原因 Issue15207の処置に誤りがある。 Issue9291: mimetypes initialization fails on Windows because of non-Latin characters in registry で議論中。 発生条件 下記のすべてが揃ったとき。Py

