我使用Cava打包工具打包我的perl程序,perl程序主要包括一些關於使用Excel將數據寫入excel的代碼:: Writer :: XLSX模塊。但是由Cava打包程序生成的可執行程序在運行時崩潰,我分析了情況並發現由以下代碼引起的問題: my $chart = $book->add_chart(type => 'line', embedded => 1);
刪除此語句時,程序不會崩潰,並且可以正常生成excel報告。最重要的是,在打包爲可執行文件之前,我通過命令行使用相同的代碼手動運行程序,但不會崩潰。所以我想知道這是卡瓦包裝商或其他人的錯誤,以及如何解決這個問題?謝謝。Cava打包程序生成的程序在使用模塊時崩潰Excel :: Writer :: XLSX :: Chart
1
A
回答
2
我發現你必須將模塊添加到卡瓦打包像下面的解決方案:
1
在docs這個問題實際上是叫了一聲:
的Perl包裝程序無法找到圖表模塊。
將Perl :: Writer :: XLSX圖表與Perl打包程序(如PAR或Cava)一起使用時,應該明確包含您嘗試在使用語句中創建的圖表。這不是一個問題,但它可能會幫助別人將他們的頭撞到牆上:
...
use Excel::Writer::XLSX;
use Excel::Writer::XLSX::Chart::Column;
...
相關問題
- 1. Excel :: Writer :: XLSX :: Chart :: Line - 問題
- 2. Excel :: Writer :: XLSX :: Chart - add_series():name-property-question
- 3. 應用程序在打開時崩潰
- 4. 子程序完成後Excel VBA崩潰
- 5. 程序在使用realloc時崩潰
- 6. Heroku應用程序崩潰與包含模塊
- 7. 在模擬器上運行應用程序時發生崩潰
- 8. 在模擬器中啓動時發生應用程序崩潰
- 9. 打印LinkedList時程序崩潰
- 10. 使用AlertDialogs時應用程序崩潰
- 11. 使用kABPersinPhoneProperty時應用程序崩潰
- 12. 使用AsyncTask時應用程序崩潰
- 13. 使用RecyclerView時應用程序崩潰
- 14. 更改軟件包名稱時發生應用程序崩潰
- 15. 應用程序崩潰時生成位圖
- 16. 程序崩潰
- 17. 程序崩潰
- 18. 程序崩潰
- 19. C - 使用malloc時程序崩潰
- 20. 程序崩潰時使用char *
- 21. 使用getAssets時Android程序崩潰()
- 22. 使用ImageBrush啓動時程序崩潰
- 23. 使用指針打印結構時的應用程序崩潰
- 24. 如何在使用cmd python模塊時使程序正常崩潰?
- 25. 應用程序崩潰,同時生成簽名的apk與模糊處理(NoSuchMethodError)
- 26. 訪問崩潰應用程序崩潰應用程序內ios
- 27. 有時程序崩潰
- 28. 啓動時程序崩潰
- 29. 程序有時會崩潰
- 30. 應用程序在啓動時崩潰。