如何在 macOS 上将我的 python 代码转换为 .app?

How do I make my python code into .app on macOS?

我曾尝试使用 py2app 执行此操作,但我的应用程序打开后立即关闭。我的代码中的模块是:

from tkinter import *
from tkinter import filedialog
from pytube import YouTube, Playlist
import pafy
import glob
import os
import earthpy as et

这个问题是否与py2app不包括导致应用程序无法运行的模块有关?如果有人能够帮助我将我的代码变成一个应用程序,将不胜感激!谢谢

如果您需要,这是我的代码:https://github.com/TheLostProgrammer/Video_Downloader/blob/main/Video_Downloader.py

我解决了这个问题。我的模块之一没有被导入,所以它被换掉了。我也搬到了pyinstaller。