为什么在将py转换为exe后显示ModuleNotFoundError

时间:2020-03-27 10:28:52

标签: python module notifications

enter image description here

我是python的初学者。所以我不明白这个问题。我正在使用plyer用于通知系统。但是在使用auto-py-to-exe或pyinstaller将.py转换为.exe之后,它不起作用。它仅在IDE中工作。我要在打开.exe文件后得到通知。

请帮助我解决这个问题。

from plyer import notification


def notifyMe(title, message):
    notification.notify(
        title=title,
        message=message,
        app_icon=None,
        timeout=15
    )

notifyMe("Hey Habib!", "Good Morning")

1 个答案:

答案 0 :(得分:0)

尝试在pyinstaller命令中添加--hidden-import plyer.platforms.win.notification例如:pyinstaller --onefile --windowed --hidden-import plyer.platforms.win.notification example.py