[issue23371] mimetypes initialization fails on Windows because of TypeError

Stéphane Lenclud report at bugs.python.org
Sun Feb 1 19:13:27 CET 2015


Stéphane Lenclud added the comment:

I don't think so.
Here is the traceback btw:
  File "setup.py", line 18, in <module>
    exec(init_file.read(), command_ns)
  File "<string>", line 11, in <module>
  File "c:\users\sl\appdata\local\temp\tmpoaaddk\setuptools-12.0.5\setuptools\__init__.py", line 11, in <module>
    from setuptools.extension import Extension
  File "c:\users\sl\appdata\local\temp\tmpoaaddk\setuptools-12.0.5\setuptools\extension.py", line 8, in <module>
    from .dist import _get_unpatched
  File "c:\users\sl\appdata\local\temp\tmpoaaddk\setuptools-12.0.5\setuptools\dist.py", line 16, in <module>
    from setuptools.depends import Require
  File "c:\users\sl\appdata\local\temp\tmpoaaddk\setuptools-12.0.5\setuptools\depends.py", line 6, in <module>
    from setuptools import compat
  File "c:\users\sl\appdata\local\temp\tmpoaaddk\setuptools-12.0.5\setuptools\compat.py", line 19, in <module>
    from SimpleHTTPServer import SimpleHTTPRequestHandler
  File "C:\Python27\lib\SimpleHTTPServer.py", line 27, in <module>
    class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
  File "C:\Python27\lib\SimpleHTTPServer.py", line 214, in SimpleHTTPRequestHandler
    mimetypes.init() # try to read system mime.types
  File "C:\Python27\lib\mimetypes.py", line 351, in init
    db.read_windows_registry()
  File "C:\Python27\lib\mimetypes.py", line 254, in read_windows_registry
    with _winreg.OpenKey(hkcr, subkeyname) as subkey:
TypeError: must be string without null bytes or None, not str
Something went wrong during the installation.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue23371>
_______________________________________


More information about the Python-bugs-list mailing list