6

Windows 98 と XP の両方で動作するアプリケーションを作成しようとしています。私は Python を使用することにしましたが、Win'98 にインストールすることさえできません (Python 2.7 インストーラーは、Windows インストーラーの機能の欠落について何か言っていますが、AFAIK 2.0 は '98 と互換性のある最新の Windows インストーラー バージョンです)。

  • Python と wxPython が動作する Windows 98 環境を持っている人はいますか? どのように機能させましたか?Python 2.7 は必要ありませんが、2.4 または 2.5 があればよいでしょう。
  • そうでない場合、アクティブに維持されていて、Windows ウィジェットを表示でき、Windows 98 で動作する他の高水準言語を提案してください。(asm/C/C++ やその他の低レベル言語は問題外です。これは、ウィンドウとダイアログを表示することを主な仕事とする単純なアプリケーションです)。
4

2 に答える 2

8

1998 年に Python2.4 と wxPython を使っていたのは確かです。

私はそれをテストするための win98 マシンを持っていませんが、少なくともPython2.5.4バイナリが win98 で利用できるようです

2.6 でwin98 のサポート終了した可能性があると思います

wxPythonのダウンロードページにはこう書かれています

マイクロソフトウィンドウズ

wxPython の Win32 バージョンは、標準の自己インストール実行可能ファイルのセットとして配布されます。これにより、他の Windows ソフトウェアと同じように、[スタート] メニューと [プログラムの追加と削除] を簡単に使用できます。

Win32 でサポートされている Python バージョンごとに、2 つのバージョンの wxPython があります。それらの 1 つがプラットフォーム API の Unicode バージョンをサポートするようにコンパイルされていることを除いて、それらはほぼ同じです。別の言い方をされていない限り、おそらく wxPython の Unicode ビルドを入手したいと思うでしょう。それらは NT ベースのシステムのようにネイティブな Unicode ではありませんが、wxPython の Unicode ビルドは、Unicode API 呼び出しを ansi API 呼び出しに変換する MSLU (または unicows.dll) と呼ばれる Microsoft ハックを使用して Windows 98/Me システムでもほとんど動作します。ただし、API のカバレッジは完全ではないため、いくつかの難しいバグが潜んでいます。そのため、可能であればマシンをアップグレードすることをお勧めします。それ以外の場合は、Windows 98/Me ユーザーは代わりに ANSI ビルドを試してください。

Python2.5 のリリースインストーラーのままです。

于 2010-08-05T11:40:15.217 に答える