擅长:python、mysql、java
<p>我为你找到了解决办法。一个文件和所有。我留下我以前的答案,尽管它并不理想,但它可能会对某人有所帮助</p>
<p>按照此处的说明操作:<a href="https://github.com/AlJohri/docx2pdf/issues/5" rel="nofollow noreferrer">https://github.com/AlJohri/docx2pdf/issues/5</a></p>
<blockquote>
<p>pyinstaller is missing hook script to run docx2pdf.</p>
<p>save hook-docx2pdf.py to \Lib\site-packages\PyInstaller\hooks,
Copy the text below in:</p>
<blockquote>
<p>from PyInstaller.utils.hooks import collect_all</p>
<p>hiddenimports = collect_all('docx2pdf')</p>
</blockquote>
</blockquote>
<p>之后我不得不退出并重新启动PyCharm,但这修复了与docx2pdf导入问题相关的所有错误</p>
<p>在那之后,我遇到了很多与PyQt相关的错误。我过去在PyQt和Pyinstaller的合作中遇到过麻烦</p>
<p>但是,如果您从PyQt6降级到PyQt5,所有问题都会得到解决。
然后只需将导入列表更改为从PyQt5导入即可</p>
<p>然后运行<code>pyinstaller --onefile -w main.py</code></p>
<p>Pyinstaller和PyQt6似乎还不完全兼容</p>
<p>如果这是有效的,我将不胜感激,如果你能将此标记为已接受的答案</p>