Я обнаружил, что python 2.7.9 и python 3.4.3 - это новейшие версии python, которые работают в Windows XP. Я нашел это через пробную версию и ошибку.
A ± Я бы хотел, чтобы самая продвинутая версия Python все еще работала на windows xp. Мне нужны Python 2 и Python 3. Спасибо заранее!
python-3.x,installation,windows-xp,python-2.x,
Я нашел отчаянного парня (Даниэля Пистелли), который не сдавался в диалоговом окне ошибок Windows:
https://ntcore.com/?p=458
Мне нравится, как он подходит к теме:
Если мы попытаемся запустить любое новое приложение на XP, мы получим сообщение об ошибке, сообщающее нам, что это не действительное приложение Win32. Это происходит из-за некоторых полей в необязательном заголовке Portable Executable.
[...]
К счастью, достаточно настроить поля в исполняемом файле, который мы хотим запустить (python.exe), нет необходимости настраивать библиотеки DLL. Если мы попробуем запустить приложение сейчас, мы получим сообщение об ошибке из-за отсутствия API в kernel32. Поэтому позвольте обратить наше внимание на импорт.
И затем он продолжает еще 5-6 экранов. Подводя итог, очевидно, вам придется:
и тогда вы все настроены. Честно говоря, я не мог полностью следовать (не говоря уже о проверке!) Некоторых шагах, но он выглядит законным, и есть ссылки на полубеленые решения Дэниела для более сложных частей, также объясняется много источников Python. Я определенно дам эту вещь попробовать.
Фактически, вот окончательные сценарии с его страницы GitHub: https://github.com/dpistelli/xptmrt
Мораль истории: вы можете быть сумасшедшим, но вы никогда не будете демонтировать-все-dlls-и-exes-and-open-hexeditors-and-disassemble-hashing-algorithmms-and-mock-it-all-together- так-это работает-под-хр-псих!