@pypyshka

Можно ли запустить программу на Python 3.5 в Windows XP?

Добрый день.

Перешёл на 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, или есть какие-то другие варианты?
  • Вопрос задан
  • 2445 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы