自测通过方案
1、安装相关依赖包:
sudo apt-get install libjpeg-turbo8 xfonts-encodings xfonts-utils xfonts-base
需独立安装包
sudo apt-get install xfonts-75dpi
2、去官网上下载最新的deb安装包
https://wkhtmltopdf.org/downloads.html
3、跳转到下载的目录
cd 下载的目录
4、安装
sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb
注意:安装如提示“Depends on libssl1.1 but it is not installable”则进行以下步骤:
①添加 ubuntu 20.04 源来强制安装 libssl1.1
echo "deb http://security.ubuntu.com/ubuntu focal-security main" | sudo tee /etc/apt/sources.list.d/focal-security.list sudo apt-get update sudo apt-get install libssl1.1
②然后使用您的命令安装wkhtmltox。
③删除刚刚创建的focal-security列表文件:
sudo rm /etc/apt/sources.list.d/focal-security.list
5、配置路径
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf
6、安装字体
sudo apt-get install -y wqy*
7、重启odoo
8、还不行的话执行如下命令后再重启odoo
sudo apt-get install wkhtmltopdf -y
sudo pip3 install pdfkit