.exe文件在几秒钟内崩溃



我是编码新手,我从Python和Selenium开始,我设法编写了一段代码,可以自动浏览网站并下载.xls文件,一切都很完美。当我使用 pyinstaller 将其转换为 .exe 文件时,它再次在我的桌面上完美运行。但是当我与朋友分享并要求他们运行时,它会在几秒钟内立即关闭。

您的朋友缺少您计算机上的 dll。从您的描述中,很难说出到底缺少什么。

我没有使用Pyinstaller但我想应该有一个选项可以静态链接 dll。如果不存在这样的选项,那么您需要弄清楚动态链接的dll,并且您必须将它们与可执行文件一起分发给您的朋友。

可能最简单的方法是让您的朋友安装您安装的任何程序(即PythonSeleniumPyinstaller(


编辑

我鼓励你真正阅读Pyinstaller文档,这真的是伟大的复苏。我发现了两个有趣的途径,你可以尝试遵循。一种是使用--add-binary希望将所有依赖项包含在捆绑包中。其次是检查文档的 windows 部分,因为本段中有一些有趣的信息。

相关内容

  • 没有找到相关文章

最新更新