Работают ли Python и wxPython в Windows 98?
Я пытаюсь написать приложение, которое должно работать как на Windows 98, так и на XP. Я решил использовать Python, но у меня возникают проблемы даже с установкой его на Win'98 (установщик Python 2.7 говорит что-то о отсутствующих функциях установщика Windows, но AFAIK 2.0 - это последняя версия установщика Windows, совместимая с '98).
- У кого-нибудь есть рабочая среда Windows 98 с Python и wxPython? Как ты это сделал? Мне не нужен Python 2.7, но 2.4 или 2.5 было бы неплохо.
- Если нет, то какой другой язык высокого уровня, по вашему мнению, активно поддерживается, может отображать виджеты Windows и работает с Windows 98? (asm/C/C++ и другие языки низкого уровня не обсуждаются - это простое приложение, основной задачей которого является отображение окон и диалогов).
2 ответа
Я почти уверен, что мы использовали Python2.4 и wxPython в 98 году, когда.
У меня нет машины с win98 для тестирования, но похоже, что по крайней мере двоичные файлы Python2.5.5 доступны для win98
Я думаю, что поддержка win98, возможно, была потеряна для 2.6
Страница загрузки wxPython говорит об этом
Майкрософт Виндоус
Win32-версия wxPython распространяется в виде набора стандартных самоустанавливающихся исполняемых файлов. Это позволяет вам удобно использовать меню "Пуск" и "Установка и удаление программ", как и любое другое программное обеспечение Windows.
Есть две версии wxPython для каждой из поддерживаемых версий Python на Win32. Они практически идентичны, за исключением того, что один из них был скомпилирован с поддержкой версии API платформы Unicode. Если вам не сказали иначе, вы, вероятно, захотите получить сборку Unixode для wxPython. Хотя они не являются нативно Unicode, как системы на базе NT, сборка Unicode для wxPython также в основном будет работать на системах Windows 98/Me, использующих взлом Microsoft под названием MSLU (или unicows.dll), который переводит вызовы API Unicode в вызовы API ANSI. Однако охват API не является полным, поэтому в нем скрываются некоторые трудные ошибки, поэтому лучше всего обновить свои компьютеры, если это возможно, в противном случае пользователи Windows 98/Me могут захотеть попробовать сборку ANSI.
и они все еще являются установщиками релизов для Python2.5
Да, Python прекратил поддержку Win9x/NT в версии 2.5.4.
Однако есть альтернативные сборки: http://www.msfn.org/board/topic/162317-python-27-for-windows-95/
Python 1.0 мог работать, как это было сделано в начале 90-х.
Вы можете скачать бинарную версию по адресу https://legacy.python.org/download/releases/binaries-1.1/.