Python 2.6でコードを実行中にエラーが発生しました(これは前の投稿wx Import Errorです)。誰もこのエラーについて教えてもらえますか?私はそれを理解することができません。これは完全にあなたの問題に関連しているが、SWIGが生成したラッパーは任意のset*()
方法やWXのように渡された任意のPythonオブジェクト上に保持しない場合エラーを理解できません
Traceback (most recent call last):
File "C:\Python26\music_player_v1\player_skeleton.py", line 153, in <module>
frame = MediaFrame()
File "C:\Python26\music_player_v1\player_skeleton.py", line 148, in __init__
panel = MediaPanel(self)
File "C:\Python26\music_player_v1\player_skeleton.py", line 25, in __init__
self.layoutControls()
File "C:\Python26\music_player_v1\player_skeleton.py", line 46, in layoutControls
audioTBSizer = self.buildAudioToolBar()
File "C:\Python26\music_player_v1\player_skeleton.py", line 65, in buildAudioToolBar
self.rewind = SBitmapButton(self, -1, upbmp, (48, 48))
File "C:\Python26\Lib\wx-2.8-msw-unicode\wx\lib\agw\shapedbutton.py", line 995, in __init__
self.SetBitmapLabel(bitmap)
File "C:\Python26\Lib\wx-2.8-msw-unicode\wx\lib\agw\shapedbutton.py", line 1068, in SetBitmapLabel
image = wx.ImageFromBitmap(bitmap)
File "C:\Python26\Lib\wx-2.8-msw-unicode\wx\_core.py", line 3473, in ImageFromBitmap
val = _core_.new_ImageFromBitmap(*args, **kwargs)
PyAssertionError: C++ assertion "bmp.Ok()" failed at ..\..\src\msw\dib.cpp(148) in wxDIB::Create(): wxDIB::Create(): invalid bitmap
ここにあなたのコードと、このエラーにつながるプログラムを呼び出す入力と方法、およびこれを引き起こす状況のその他の詳細を含めてください。 – Marcin
[wxインポートエラー]の重複可能性(http://stackoverflow.com/questions/9976683/wx-import-error) –