Sure I just used pyinstaller, just something like (in command prompt/ powershell) pip install pyinstaller pyinstaller --onefile --add-data "img;img" --add-data "audio;audio" main.py (my assets were in folders named "img" and "audio")
Oh that’s why! PyInstaller is commonly falsely flagged because some use it to package poorly-made viruses but that doesn’t mean your game is malicious don’t worry. Look it up on google “PyInstaller false positives virus” you’ll see what I mean.