首页 > 解决方案 > 使用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 已被弃用,但没有关于它的信息。如果您有任何想法或更多信息,请告诉我。

先感谢您。

-耶稣

标签: python-3.xwxpythontraitstraitsui

解决方案


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

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

先感谢您。

-耶稣


推荐阅读