weixin_42114386 2021-11-19 22:38 采纳率: 20%
浏览 12

pyinstaller打包的程序运行不了

用tensorflow写了个拟合曲线的程序,然后用tkinter写了GUI,在pycharm里面运行没有问题,但是打包成exe后亮了个黑框就没了。
我的python版本是3.7,tensorflow版本是2.1.

  • 写回答

1条回答 默认 最新

  • Hann Yang 优质创作者: 编程框架技术领域 2021-11-20 00:15
    关注

    from tkinter import *
    root = Tk()
    ...略...
    root.mainloop()

    首先,一定要有mainloop()
    其次,源码后缀用 .pyw 不要用.py
    最后,编译时,要用上参数: --windowed
    pyinstaller --onefile --windowed xxxx.pyw

    评论

报告相同问题?

问题事件

  • 创建了问题 11月19日