“美食食谱管理器” 0.17.4 的打印和 PDF 导出插件

“美食食谱管理器” 0.17.4 的打印和 PDF 导出插件

我无法从已安装的“Gourmet Recipe Manager”打印任何食谱。我不断收到以下错误消息。这是 Ubuntu 的问题还是 Gourmet 软件的特定问题?

我的文件 python.py 内容如下:

sublabel=_("要打印,请激活提供打印支持的插件,例如'打印和 PDF 导出插件“。”)

我可以在哪里获得此“打印和 PDF 导出”插件?

有什么办法可以解决这个问题?

提前致谢。

参考:回溯(最近一次调用):文件“/usr/lib/python2.7/dist-packages/gourmet/exporters/打印机.py", >第 76 行, 在 print_recipes **kwargs 中)

文件“/usr/lib/python2.7/dist-packages/gourmet/exporters/打印机.py",>第 15 行,在在里面 引发 NotImplementedError NotImplementedError

$ apt-cache policy gourmet : 
   Installed: 0.17.4-6 
   Candidate: 0.17.4-6 
   Version table: 
       *** 0.17.4-6 500 
          500 ca.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
          500 ca.archive.ubuntu.com/ubuntu bionic/universe i386 Packages 
          100 /var/lib/dpkg/status 

答案1

我发现 PDF 导出功能在 Ubuntu 14.04 LTS(现已停产或 ESM)和 16.04 LTS 中开箱即用。Ubuntu
16.04 LTS 需要文件print_plugin.py到位。

但 Ubuntu 18.04 LTS 和 20.04 LTS 没有这个文件。
所以这是一个打包错误。我报告了它错误 1851016影响这些 Ubuntu 版本。

如果您确实需要此功能,您可以使用以下命令从 16.04 LTS 存储库下载软件包:

cd ~/Downloads
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pillow/python-imaging_3.1.2-0ubuntu1.4_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gourmet/gourmet_0.17.4-3_all.deb
sudo apt install ./python-imaging_3.1.2-0ubuntu1.4_all.deb
sudo apt install ./gourmet_0.17.4-3_all.deb

然后固定/锁定gourmet软件包版本:

cat <<EOF | sudo tee /etc/apt/preferences.d/pin-gourmet
Package: gourmet
Pin: version 0.17.4-3
Pin-Priority: 1337
EOF

然后你应该打开Gourmet,点击设置插件, 去进口商/出口商选项卡并启用打印和 PDF 导出插件如果没有启用。

然后打印将按预期进行。

相关内容