Pyinstaller可执行文件无法运行/运行。可能是什么问题?

时间:2020-10-20 19:33:40

标签: python tkinter pyinstaller

下午好。我知道这是一个经常在这里提出的问题,但是在我搜索过的所有问题中,我都没有找到可以帮助我解决问题的答案。 我正在尝试使用Pyinstaller创建一个简单的可执行文件。 代码是这样的:

import serial
from tkinter import *
ser = serial.Serial('com3', 9600)

def led_on():
    ser.write(str.encode('1'))
def led_off():
    ser.write(str.encode('0'))

def main():
    window = Tk()
    btn  = Button(window, text = "ON", command = led_on)
    btn1 = Button(window, text = "OFF", command = led_off)
    btn.grid(row = 0, column = 1)
    btn1.grid(row = 1, column = 1)
    window.mainloop()

if __name__ == '__main__':
    main()

代码运行良好。 然后,我使用cmd提示符创建了可执行文件。进入py文件所在的文件后,我输入以下代码:

pyinstaller --onefile file_name.py

然后我进入“ dist”目录并尝试运行可执行文件。没发生什么事。我也尝试从cmd提示符下运行它。也没有任何反应。 我真的可以在这里使用一些帮助。 谢谢

0 个答案:

没有答案