2.75 Python modules not working

I’m unable to use any python functionality in blender 2.75, even though the console is reporting that the bundled python installation was found:

C:\Program Files\Blender Foundation\Blender>blender
AL lib: (EE) UpdateDeviceParams: Failed to set 44100hz, got 48000hz instead
found bundled python: C:\Program Files\Blender Foundation\Blender\2.75\python

The first hint of trouble was that I could not open a python console in blender. Changing the view to Python Console the menu bar changes but no console opens. Clicking on the ‘autocomplete’ button gives this error in the dos console:

Traceback (most recent call last):
  File "C:\Program Files\Blender Foundation\Blender\2.75\scripts\startup\bl_oper
ators\console.py", line 74, in execute
    module = _lang_module_get(sc)
  File "C:\Program Files\Blender Foundation\Blender\2.75\scripts\startup\bl_oper
ators\console.py", line 32, in _lang_module_get
    level=0)
ImportError: No module named 'console_'

Further troubles when trying to import the niftools plugin:


<!> event has invalid window
reloading addon: io_scene_nif 1441084407.7754538 1441138217.9084983 C:\Users\ds\
AppData\Roaming\Blender Foundation\Blender\2.75\scripts\addons\io_scene_nif\__in
it__.py
Modules Installed from 'C:\\Users\\ds\\Downloads\\blender_nif_plugin-2.6.0a0.dev
4-01.04.15.zip' into 'C:\\Users\\ds\\AppData\\Roaming\\Blender Foundation\\Blend
er\\2.75\\scripts\\addons' ()
Python Remote Debugging Server not found
Traceback (most recent call last):
  File "C:\Program Files\Blender Foundation\Blender\2.75\scripts\modules\addon_u
tils.py", line 324, in enable
    mod = __import__(module_name)
  File "C:\Users\ds\AppData\Roaming\Blender Foundation\Blender\2.75\scripts\addo
ns\io_scene_nif\__init__.py", line 76, in <module>
    from io_scene_nif import properties, operators, ui
  File "C:\Users\ds\AppData\Roaming\Blender Foundation\Blender\2.75\scripts\addo
ns\io_scene_nif\properties\__init__.py", line 42, in <module>
    from . import armature, collision, constraint, geometry, material, object, s
hader
  File "C:\Users\ds\AppData\Roaming\Blender Foundation\Blender\2.75\scripts\addo
ns\io_scene_nif\properties\collision.py", line 50, in <module>
    from pyffi.formats.nif import NifFormat
  File "C:\Users\ds\AppData\Roaming\Blender Foundation\Blender\2.75\scripts\addo
ns\io_scene_nif\modules\pyffi\formats
if\__init__.py", line 350, in <module>
    import pyffi.formats.bsa
  File "C:\Users\ds\AppData\Roaming\Blender Foundation\Blender\2.75\scripts\addo
ns\io_scene_nif\modules\pyffi\formats\bsa\__init__.py", line 111, in <module>
    class BsaFormat(pyffi.object_models.xml.FileFormat):
  File "C:\Users\ds\AppData\Roaming\Blender Foundation\Blender\2.75\scripts\addo
ns\io_scene_nif\modules\pyffi\object_models\xml\__init__.py", line 94, in __init
__
    parser = xml.sax.make_parser()
  File "C:\PYTHON34\LIB\xml\sax\__init__.py", line 90, in make_parser
    raise SAXReaderNotAvailable("No parsers found", None)
xml.sax._exceptions.SAXReaderNotAvailable: No parsers found

Could the problem be other python installations on my win7 system? I tried removing the %PYTHONPATH% environment variables thinking they may have caused trouble, but that didn’t help. Any ideas?