擅长:python、mysql、java
<p>所发生的是,Pyinstaller无法找到脚本中使用的某些模块的路径。要解决这个问题,最简单的方法就是扩展路径。您可以在pycharm终端中运行它,将这些路径添加到specs文件中。或者可以编辑specs文件本身。在</p>
<pre><code>pyi-makespec paths=/path/to/thisdir \
paths=/path/to/otherdir myscript.py
</code></pre>
<p>包括脚本可能正在搜索的所有其他位置进口。这些路径将添加到<strong>搜索路径</strong>在分析过程中。在</p>
<p>如果这对您无效,请尝试隐藏导入,扩展包路径并添加运行时钩子,如<a href="http://pyinstaller.readthedocs.io/en/stable/when-things-go-wrong.html" rel="nofollow noreferrer">here</a>所示。在</p>