gpt4 book ai didi

python - Pyinstaller编译的exe找不到绝对路径的文件

转载 作者:太空宇宙 更新时间:2023-11-03 16:25:56 24 4
gpt4 key购买 nike

我在 Windows 10 上使用 Pyinstaller 编译了我的 Python GUI,但它似乎找不到我的其他脚本,即使我提供了硬编码的绝对路径(使用 r'"C:\Program Files... 脚本路径...”')。我什至尝试了 os.isfile (脚本路径),但它返回 False。 python 脚本是在命令提示符下使用 pyinstaller --onefile --windowed --icon=iconimage.ico myscript.py 编译的。我在 Ubuntu 上使用相同的命令,二进制文件运行得很好。我读到了一些关于 Pyinstaller 创建我发现的临时目录的内容,但我认为只要我给它完整的路径,它从哪里运行并不重要,所以我想在编译时也许我需要更多选项? GUI 打开得很好。当它需要调用脚本时,它什么也不做。当我从命令提示符运行它时没有错误。请帮忙!

最佳答案

通过添加 --onedir 来解决,它将把运行程序所需的所有内容放在 dist 文件夹的一个目录中。

关于python - Pyinstaller编译的exe找不到绝对路径的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37980970/

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