Добрый день.
Перешёл на Python 3.5 и PyQt 5.6. Переписал программу и собрал в exe с помощью Pyinstaller в Windows 7. Программа в виде ехе запускается и работает в Windows 7, 8, 10, но не работает в Windows XP: появляется ошибка "Точка входа в процедуру GetFinalPathNameByHandleW не найдена в библиотеке DLL KERNEL32.dll". Я так понял, основной причиной этого является отсутствие поддержки в Python 3.5 Windows XP.
Погуглил. Нашёл библиотеку
XomPie. Если я всё правильно понял, то она помогает запустить программы на Windows XP, которые данную ОС не поддерживают. Попробовал скачать XomPie 0.6а. При запуске начинается скачивание и замена dll, но заканчивается неудачно, поэтому я заменил dll вручную. Тем не менее это не решило проблему. Может кто подскажет, что можно сделать в таком случае? Может с помощью XomPie надо поставить Python 3.5 и уже потом собрать ехе для Windows XP, или есть какие-то другие варианты?