Sozi 无法在 Inkscape、Ubuntu 20.04 上运行 | ImportError:没有名为 fields 的模块

Sozi 无法在 Inkscape、Ubuntu 20.04 上运行 | ImportError:没有名为 fields 的模块

我已成功下载并将 Sozi 的文件夹/文件复制到正确的 Inkscape 扩展文件夹中,之后 - 当我尝试从扩展菜单运行 Sozi 时 - 我收到此错误:

Traceback (most recent call last):
  File "sozi.py", line 31, in <module>
    from sozi.ui import *
  File "/home/geppettvs/.config/inkscape/extensions/sozi/ui.py", line 26, in <module>
ImportError: No module named fields

截屏

在此处输入图片描述

以前类似的错误已经修复,是关于其他模块的一些问题,但我找不到解决这个“fields”python 模块依赖性的方法,这似乎阻止了脚本运行。

如果您需要我的系统提供更多信息,请告诉我。我现在不知道该添加什么。

任何帮助都值得感激。提前致谢。

答案1

您尝试安装的 Sozi 版本非常过时。作为 Inkscape 扩展发布的 Sozi 的最后一个版本是 2013 年发布的 Sozi 13。

自 2015 年起,Sozi 便成为独立于 Inkscape 运行的独立应用程序。您仍然可以使用 Inkscape 创建文档,并使用 Sozi 组织演示文稿。

我建议使用安装最新版本的 Sozi来自其官方网站的说明。建议报告问题或讨论 Sozi 的地方是该项目的 GitHub 页面

相关内容