python3 + pyqt4 + pyinstaller docx.opc.exceptions.PackageNotFoundError

docx.opc.exceptions.PackageNotFoundError: Package not found at '/home/chaomaer/PycharmProjects/demo/lab1/book1.docx'

用python的docx庫寫了創建docx文檔的程序,並且用pyqt形成界面後用pyinstaller打包,出現錯誤,解決方法:

1、可能是windows的word版本問題,不支持.docx而支持舊版的.doc,可以嘗試修改;

2、把python目錄下的“E:\Anaconda3_py3.5\Lib\site-packages\docx\templates”文件夾拷貝到打包後的目錄中,建立目錄docx\temlates,即在打包後的目錄中增加文件夾docx,在其中建立子文件夾temlates。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章