微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用traitsui & wxpython

如何解决使用traitsui & wxpython

我正在尝试修改几年前编写的一些使用 traitsui 和 wxphthon 的 Python 代码。 我想更新这些traitsui & wxpython,但是有一些问题.. (环境:windows 10,python 3.7.6 32bit,traits==5.2.0 -> 到最新)

首先,这段代码使用了traitsui 6.1.3,我想更新到最新版本7.2.1,因为我需要安装visual studio>14.0才能使用6.1.3 但是,如果我使用 traitsui 7.2.1,它会显示如下错误消息:

ModuleNotFoundError: 没有名为“traitsui.wx.basic_editor_factory”的模块

我找到了任何线索并来到这里询问此错误。可能这个 basic_editor_factory 已被弃用,但没有关于它的信息.. 如果您有任何想法或更多信息,请告诉我。

提前致谢。

-JESuh

解决方法

嗯,这不是一个正确的答案,但无论如何我解决了这个问题。 我只是将基本编辑器工厂的一部分复制到我的代码中。 (多么愚蠢的解决方案)

如果有人知道解决这个问题的更优雅的方法,请告诉我。 :)

提前致谢。

-JESuh

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。