On Thu, 23 Feb 2012 07:09:35 -0800, jmfauth wrote: > On 23 fév, 15:06, Steven D'Aprano <steve > +comp.lang.pyt...@pearwood.info> wrote: >> Following instructions here: >> >> http://docs.python.org/py3k/distutils/builtdist.html#creating- windows... >> >> I am trying to create a Windows installer for a pure-module >> distribution using Python 3.2. I get a "LookupError: unknown encoding: >> mbcs" [...] >> How do I fix this, and is it a bug in distutils? > > Because the 'mbcs' codec is missing in your Linux, :-)
Well duh :-) This is a bug in distutils. Prompted by your comment I expanded my search terms and found this bug report: http://bugs.python.org/issue10945 The problem is that mbcs is not a real codec, it means "whatever codec is currently configured in Windows". So it doesn't exist on non-Windows platforms. But distutils bdist_wininst is explicitly documented as working on non-Windows platforms. Hence, it's a bug. -- Steven -- http://mail.python.org/mailman/listinfo/python-list