Pyinstaller无法在创建exe fi时导入pylsd

2024-05-16 22:01:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图为一个程序创建exe文件,我使用

    pyinstaller --onefile filename.py 

创建exe文件。在

我的代码使用pylsd,但是pyinstaller无法导入包。 当我尝试运行exe文件时,它显示:

^{pr2}$

最终_线条.py是我的代码文件的名称。 有人知道这个问题怎么解决吗。 我已经尝试在spec文件中添加pylsd到隐藏的导入,并尝试使用

  pyinstaller --onefile filename.spec

这不起作用。在


Tags: 文件代码py程序名称filenameexe线条
1条回答
网友
1楼 · 发布于 2024-05-16 22:01:46

我使用命令为我的程序生成了spec文件:

pyi-makespec  onefile final_lines.py

并补充道lsd.dll二进制文件,然后使用以下命令生成exe:

^{pr2}$

spec文件的最终版本如下:

^{3}$

我的代码文件名是final_线条.py. 现在exe可以正常工作了。我不知道具体细节,但事实证明你必须单独添加.dll文件,因为pyinstaller本身不包含它们。在

相关问题 更多 >