0

おそらく、これは wxPython メーリング リストで質問するのが一番ですが、既知の問題かどうかを確認するために、まずここで質問すると思いました (Google で調べても何も見つかりませんでした)。

コンピューターの電源をしばらく入れていた場合 (Windows)、wxPython アプリケーションの表示がおかしくなり、多くのウィジェットの上に黒いボックスが表示され、デスクトップの背景が境界線の周りに表示されます (画像を参照)。これは、ノートブックのフレームでのみ発生する可能性がありますが、現時点では確認できません。コンピューターには 3GB の RAM と 1GB 以上の空き容量がありますが、それでもこの不具合が発生します。再起動すると、しばらくは問題なく表示されますが、再びめちゃくちゃに表示されます。

下の画像はwxGladeです。これは、私が書いたプログラムだけでなく、(すべての?) wxPython プログラムで発生することを示すために使用しました。したがって、これが私のコーディングとは何の関係もないと思います。

仕様:

  • Python 2.5.2 (32 ビット インストール)
  • wxPython 2.8.11.0 (32 ビット インストール)
  • 64 ビット Windows XP
  • 3GBのRAM
  • NVIDIA Quadro FX 3500

これは仕事用のコンピューターですが、残念ながら、希望するバージョンのソフトウェアをインストールすることができません。自宅の Linux ボックスでは、この不具合に気付きません。回避策、またはこの問題の原因を確認するためにできることはありますか? ありがとう!

wxPython_Issue

4

1 に答える 1

0

新しいコンピューターを手に入れましたが、仕様が少し異なります。

  • Python 2.5.2 (32 ビット インストール)
  • wxPython 2.9.1.1 (32 ビット インストール)
  • 64 ビット Windows XP
  • 3.5GBのRAM
  • NVIDIA Quadro 4000

「ブラック ボックス」の問題は、Windows での wxPython の実装に問題があったと思います。ブラック ボックス エラーが発生しなくなりました (2.9.1.1 を使用)。以前と同じバージョンをインストールしたところ、ブラック ボックスが再び表示されました。2.9.1.1 では、ブラック ボックスがないように見えますが、他の問題がいくつかあります。新しいバージョンの Python をインストールできないため、新しいバージョンの wxPython を使用できません...

于 2011-10-25T17:53:20.147 に答える