3

在由 Bitnami 打包的 Odoo 15 中安装 Wkhtmltopdf 扩展问题,适用于 Windows / Linux / MacOS / OS X VM

在 VMware 工作站 16 上使用 odoo 15 时出现此错误

错误/问题图片 | 截屏

这就是我的 odoo web 界面中显示的错误

Report 

Unable to find Wkhtmltopdf on this system. 
The report will be shown in html.<br><br><a
 href="http://wkhtmltopdf.org/"
 target="_blank">wkhtmltopdf.org</a>

任何人都可以帮助解决这个问题吗?

4

1 回答 1

3

在 VMware 工作站 16 pro 上使用 odoo 15 时出现同样的错误

再具体一点 :

bitnami_odoo-15.0.202111010-0-linux-debian-10-x86_64-nami - VMware Workstation

当您尝试打印 pdf 时出现问题:

wkhtmltopdf 问题 bitnami odoo 15

Report 

Unable to find Wkhtmltopdf on this system. 
The report will be shown in html.<br><br><a
 href="http://wkhtmltopdf.org/"
 target="_blank">wkhtmltopdf.org</a>





(如果您没有尝试文档方法,我认为您应该先尝试)
如果您遵循VMware 文档的 Bitnami 并且它对您不起作用,就像我的情况一样......

首先,在您的虚拟机上启动您的 odoo 15 并登录:

登录后使用以下命令:sudo -s

遵循这些教程,它们都对我很有效:

WKHtmlToPdf
为了打印报告,odoo 生成一个 html,发送给 wkhtmltopdf,它负责 html->pdf 的转换。

$ sudo apt install libxrender1 fontconfig
$ wget http://nightly.odoo.com/deb/xenial/wkhtmltox-0.12.1_linux-trusty-amd64.deb
$ wget http://ftp.fr.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.50-2+deb8u3_amd64.deb
$ sudo dpkg -i libpng12-0_1.2.50-2+deb8u3_amd64.deb
$ sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb


在此处输入图像描述



第 6 步:安装 Wkhtmltopdf Odoo 使用 wkhtmltopdf 将 html 报告转换为 pdf 格式。但是所有版本的 wkhtmltopdf 都不支持 odoo。以下是为具有 64 位架构的系统安装支持版本的过程。首先下载安装包:

wget http://download.gna.org/wkhtmltopdf/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb

下载软件包后,安装它并相应地复制文件:

dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb


sudo cp /usr/local/bin/wkhtmltopdf /usr/bin
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin




完成后,重新启动您的虚拟机,它应该可以工作✅✅

于 2021-11-30T10:32:04.633 回答