我正在尝试使用 inkscape 进行绘图,如果我使用 ctrl + c 将图像复制到另一个程序,则会收到 python-uniconverter 丢失的错误消息。
此外,我无法使用 apt-get install python-uniconverter 安装它,因为似乎缺少该软件包。
你知道安装这个丢失的包的过程吗?
谢谢!
我正在尝试使用 inkscape 进行绘图,如果我使用 ctrl + c 将图像复制到另一个程序,则会收到 python-uniconverter 丢失的错误消息。
此外,我无法使用 apt-get install python-uniconverter 安装它,因为似乎缺少该软件包。
你知道安装这个丢失的包的过程吗?
谢谢!
您可以从https://packages.ubuntu.com/xenial/python-uniconvertor手动下载此软件包并使用以下命令进行安装:
在 Ubuntu 20.04 上安装
要安装
uniconvertor 1.1.5-4
,您必须安装额外的 python-report-accel 包。这些包也是构建 inkscape 1.0 所必需的并安装
包 python-reportlab-doc 提供 pdf/html 文档。
我和原始海报有同样的问题。我的系统是 Lubuntu 20.04.2。
我尝试了 abu_bau 的解决方案,并添加了 v_mil。当我尝试 Ctrl+C 时,Inkscape 仍然给我以下错误消息:
UniConvertor failed:
Traceback (most recent call last): File "/usr/bin/uniconvertor", line 13, in uniconv_run() File "/usr/lib/python2.7/dist-packages/uniconvertor/init.py", line 83, in uniconv_run from app.io import load File "/usr/lib/python2.7/dist-packages/uniconvertor/app/init.py", line 69, in from conf.configurator import Configurator File "/usr/lib/python2.7/dist-packages/uniconvertor/app/conf/configurator.py", line 11, in from app.events import connector File "/usr/lib/python2.7/dist-packages/uniconvertor/app/init.py", line 69, in from conf.configurator import Configurator File "/usr/lib/python2.7/dist-packages/uniconvertor/app/conf/configurator.py", line 13, in from sk1libs.utils.fs import gethome ImportError: No module named sk1libs.utils.fs
但是,我找到了一个笨拙的解决方法。我打开 Inkscape 的 XML 编辑器,选择我要复制的节点,然后告诉它“复制节点”,这是一个可以通过 XML 编辑器子窗口顶部的按钮选择的选项。那给我一个副本,粘贴到文档中。然后我可以移动它或用它做我想做的事。
最好的解决方案是通过 snap 安装最新的 inkscape 版本。在 Inkscape 1.1 中,复制粘贴工作正常。
我建议安装新版本的 Inkscape(截至 2022 年 7 月的 1.2 版),因为它不使用已弃用的 Python 库,因此在使用 ctrl+c 时不会打印任何错误消息。
请注意,截至目前(据了解),Ubuntu 存储库中不提供此新版本,您必须使用Inkscape 的 ppa安装它:
我刚刚尝试通过 Snap 安装它,但它根本不工作,所以我尝试了这种安装方式(通过 ppa),它工作得很好。