沒找到Wkhtmltopdf,報表會被顯示為html
阿新 • • 發佈:2020-11-20
## windows10 odoo 列印報表時提示 沒找到Wkhtmltopdf,報表會被顯示為html
### 現象
![在這裡插入圖片描述](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/29a5d8002b1a4bdf981af84b4abdcd87~tplv-k3u1fbpfcp-zoom-1.image)
### 原因
沒有安裝Wkhtmltopdf,沒有配置環境變數,odoo在電腦系統中找不到Wkhtmltopdf.
### 解決方案
#### 1、下載Wkhtmltopdf
[官網](https://wkhtmltopdf.org/downloads.html),然後安裝,一般按預設路徑安裝,像我的安裝在```C:\Program Files\wkhtmltopdf```
#### 2、新增電腦環境變數
複製```C:\Program Files\wkhtmltopdf\bin```目錄
【此電腦】->【屬性】->【高階系統設定】->【環境變數】->【系統變數】->【Path】->【新增】
![在這裡插入圖片描述](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1eb42bd0aae14eee86b1fd6e50a0cb15~tplv-k3u1fbpfcp-zoom-1.image)
#### 3、在cmd中輸入```wkhtmltopdf --version```可以看到版本號就說明新增環境變數成功
#### 4、odoo.conf新增bin_path
在odoo.conf啟動配置目錄中新增
bin_path = C:\Program Files\wkhtmltopdf\bin
![在這裡插入圖片描述](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/7b77e0db694246e48c905680d1f35370~tplv-k3u1fbpfcp-zoom-1.image)
#### 5、重啟服務,重新整理瀏覽器,再次列印就可以了
出現下圖就說明使用wkhtmltopdf成功
![在這裡插入圖片描述](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/fb57ae2a3f2d447081b69368709e7eaf~tplv-k3u1fbpfcp-zoom-1.image)
## 後記
【後記】為了讓大家能夠輕鬆學程式設計,我建立了一個公眾號【輕鬆學程式設計】,裡面有讓你快速學會程式設計的文章,當然也有一些乾貨提高你的程式設計水平,也有一些程式設計專案適合做一些課程設計等課題。
也可加我微信【1257309054】,拉你進群,大家一起交流學習。
如果文章對您有幫助,請我喝杯咖啡吧!
公眾號
![公眾號](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/360e860b31c44f03b6c815f7a68f39af~tplv-k3u1fbpfcp-zoom-1.image)
![讚賞碼](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/84b8696ab15a42a4a837012b9a8f286d~tplv-k3u1fbpfcp-zoom-1.image)
關注我,我們一起