Срещнах подобен проблем под Windows 7, когато инсталирах mysql-connector-python-1.0.7-py2.7.msi и mysql-connector-python-1.0.7-py3.2.msi .
След промяна от "Install only for yourself" до "Install for all users" когато инсталирате Python за Windows, "python 3.2 not found" проблемът изчезва и mysql-connector-python-1.0.7-py3.2.msi е инсталиран успешно.
Предполагам, че проблемът е, че инсталаторът на mysql конектор търси само HKEY_LOCAL_MACHINE записи и нещата, които търси, може да са под HKEY_CURRENT_USER и т.н. Така че решението, което променя директно таблицата на reg също работи.