gpt4 book ai didi

python - Pyinstaller onedir选项-目录外的exe文件

转载 作者:行者123 更新时间:2023-12-01 00:19:05 24 4
gpt4 key购买 nike

最近我正在尝试使用 pyinstaller 从我的 Python 脚本创建一个可执行文件。一切都按预期进行。我测试了两个选项: --onefile,它需要相当长的时间(例如 20-30 秒)才能启动,因为它将所有内容解压到临时目录中。--onedir 选项启动速度要快得多(4 秒),但使用起来不太舒服。当我将 exe 文件移出该目录时,程序不再工作。我的问题是:是否有可能使exe文件指向这个目录位置?我想将所有 pyinstaller 文件保留在一个位置,并允许用户将 exe 文件放在他们想要的任何位置。感谢您的帮助。

最佳答案

让我们看一个实际的生产案例。每当您下载盗版游戏或正版软件时,通常它们都会被压缩在一起。当您解压缩它们时,会提取一个新文件夹,该文件夹内有许多其他文件夹。您只需双击 .exe 文件即可运行该软件。

你的情况是一样的。如果您将 exe 文件移到原始解压文件夹之外,那么它就不起作用。因此,解决方法是创建 exe 文件的快捷方式。

希望这能澄清您的疑问:)

关于python - Pyinstaller onedir选项-目录外的exe文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59086193/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com