1. 程式人生 > >沒找到Wkhtmltopdf,報表會被顯示為html

沒找到Wkhtmltopdf,報表會被顯示為html

## 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) 關注我,我們一起