InstantDjangoをデスクトップに展開して、ez_setup.pyでeasy_installを入れようとしたら、失敗する。
パスに日本語が含まれているとうまくいかないらしい。
「デスクトップ」が「デベハトップ」になってて笑った。
しみずかわさん曰く、ez_setupがeggの名前を決めるときに小文字変換を行うあたりが原因になっているらしいです。
>>> print u'デスクトップ'.encode('sjis').lower().decode('sjis') デベハトップ
InstantDjangoをデスクトップに展開して、ez_setup.pyでeasy_installを入れようとしたら、失敗する。
パスに日本語が含まれているとうまくいかないらしい。
「デスクトップ」が「デベハトップ」になってて笑った。
しみずかわさん曰く、ez_setupがeggの名前を決めるときに小文字変換を行うあたりが原因になっているらしいです。
>>> print u'デスクトップ'.encode('sjis').lower().decode('sjis') デベハトップ