类型错误:AnyButton.SetBitmap():参数 1 在 KiCad 中具有意外类型位图

问题描述 投票:0回答:3

enter image description here

我在 Kicad 6.0.4 和 6.0.5 版本的 Windows 计算机上安装了外部插件,它运行完美,没有错误。但在 Kicad 6.0.6 中,它抛出错误:

TypeError:AnyButton.SetBitmap():参数 1 具有意外类型 Bitmap

安装的wxpython版本:4.1.1 msw(phoenix)wxWidgets 3.1.6

如何解决这个问题?

wxpython kicad
3个回答
1
投票

从 wx 3.1.6 开始(现已包含在 KiCad 6.0.6 的 Windows 版本中),

SetBitmap
调用需要 wxBitmapBundle 参数

这需要由您的插件提供商更新


-1
投票

要解决 KiCad 6.0.6 中的插件问题,请首先检查插件是否与此版本兼容。将 wxPython 更新到最新版本,因为这可能有助于解决依赖性。检查插件代码中是否有任何已弃用的功能,并考虑重新安装插件以修复可能的安装问题。检查 KiCad 的错误日志以获取有关问题的详细信息。如果问题仍然存在,请从 KiCad 社区或插件的支持论坛寻求帮助。如果所有其他方法均失败,请考虑恢复到插件正常工作的 KiCad 6.0.5。


-1
投票

KiCad 6.0.6 中使用外部插件时出现的错误可能是由于兼容性问题或 wxPython 中的更改造成的。首先,确保插件已更新以与新版本的 KiCad 兼容。考虑将 wxPython 升级到更新版本,因为某些插件可能依赖于特定功能。如果问题仍然存在,请检查错误消息详细信息或联系插件的支持社区以获取进一步帮助。

© www.soinside.com 2019 - 2024. All rights reserved.