升级wxpython版本后:在wxBitmap::docCreate()中的..\..\src\msw\bitmap.cpp(754)处失败:位图大小无效
我使用的是wxpython版本4.0.7,并构建了整个项目。 我将版本升级到4.1.0,即wx的最新版本。 当我运行代码时,这个错误会显示在控制台上,但其他一切都正常运行 文件“C:\Anaconda\envs\VSTS\u 24\u 01\u 2020\u Animation\u Started\lib\site packages\matplotlib\backends\backend\u wx.py”,第784行,大小为 self.bitmap=wx.bitmap(self.\u宽度、self.\u高度) WX.SyrErristError:C++断言“W> 0和& 0”在.xrc\MSW\BITMAP.CPP(754)中失败:WxBoMt::DoCeCuto():无效位图大小 我是否需要更改位图按钮的代码,或者是否有其他方法解决此问题?升级wxpython版本后:在wxBitmap::docCreate()中的..\..\src\msw\bitmap.cpp(754)处失败:位图大小无效,python,wxpython,wxwidgets,Python,Wxpython,Wxwidgets,我使用的是wxpython版本4.0.7,并构建了整个项目。 我将版本升级到4.1.0,即wx的最新版本。 当我运行代码时,这个错误会显示在控制台上,但其他一切都正常运行 文件“C:\Anaconda\envs\VSTS\u 24\u 01\u 2020\u Animation\u Started\lib\site packages\matplotlib\backends\backend\u wx.py”,第784行,大小为 self.bitmap=wx.bitmap(self.\u宽度、sel
谢谢。我也遇到了这个问题,并通过避免位图大小为负数修复了它:
- self.frame_1_toolbar.SetToolBitmapSize(wx.Size(-1,30))
+ self.frame_1_toolbar.SetToolBitmapSize(wx.Size(40,40))
这里也讨论了这个问题:我也遇到了这个问题,并通过避免位图大小为负数来修复它:
- self.frame_1_toolbar.SetToolBitmapSize(wx.Size(-1,30))
+ self.frame_1_toolbar.SetToolBitmapSize(wx.Size(40,40))
这里还讨论了这个问题: