vscode 里Python代码打包成exe
vscode吧
全部回复
仅看楼主
level 1
天秋极 楼主
本代码用于防止拖堂,请求大佬助力梦想。最终是相当于一个定时闹钟,到定好的时间就会弹出图片和文字,还有音乐。在VS code里面能正常调试,但打包成exe之后就不行了。
大佬可以请教一下VS code里面Python代码的打包吗? 我在终端里用pyinstaller 成功把代码弄成了exe,但双击并没有运行,只是弹出了Python的空白界面。我的代码里面有图片还有音乐。因此是不是缺少依赖才运行不了?像这种情况应该怎么打包软件呢?
#Vscode#
2024年03月15日 07点03分 1
level 12
你貌似是用 PyInstaller 打包的?
如果你是 -F 模式打单一可执行文件,那么就需要把所有的资源文件一并添加到可执行文件里面。在打包的时候会有一个 *.spec 文件,你可以手动修改这个配置文件,用 PyInstaller 加载这个配置文件来打包。
如果你不使用 -F 模式,那么编译的 EXE 是需要引用外部资源的,你需要用 InnoSetup/WiX/NullSoft 之类的工具把 EXE 和资源文件二次封装成一个安装包。
2024年03月15日 09点03分 2
level 13
阅读pyinstaller的文档(一手英文)
2024年03月15日 12点03分 3
1