臨時対応: wxPython 3.0.0.0を使うと一部環境で動かないバイナリができる
Issue #158
resolved
wxPython 3.0.0.0を使用したCardWirthPy.exeが、一部のWindows 7 64bit環境と、手許のXP Modeで正常に動かない事を確認しました。VC++のランタイムエラーが出て宿選択ダイアログにたどり着けません。
Google Groupに似た問題の情報があり、それによると3.0.1では直っているとのことです。
とりあえず当面はwxPython 2.9.5.0を使用して凌ぐことにします。仕様はほぼ同じなので大きな問題は出ないと思いますが、ライブラリのバージョン間の違いでの問題が出たらFIXME:
をつけて対応する事にします。
Comments (6)
-
reporter -
reporter 2.9.5.0はEnterと方向キーが効かないようです。他のキーはすべて入力イベントが取れているのですがEnterと方向キーのみ反応しません。Enterと左右に特別なことをしているのは
eventhandler.py
内ですが(長押し検出)、それを無効にしても変わりません。結局2.8.12.1なら動くようです。一度それに戻すことにしますが、一部コードの修正が必要なので対応します。
-
reporter Issue
#138の作業中に問題に対応したためcommitが混在しています。 -
reporter -
assigned issue to
wxPython 3.0.1.2なら動くようです。
とりあえず対応版を私のリポジトリに置いて、しばらくテストして問題なさそうならpull requestします。
-
assigned issue to
-
reporter 3.0.1.1でした。頭の中でいつの間にか0.0.0.1ほど増えていたようです。
-
reporter - changed status to resolved
動くことを確認したので完了。
- Log in to comment
なお、このIssueはwxPython3系できちんと動くバイナリができた時にクローズする事とします。