We have a Python 3 project in a virtual environment and we create an executable from it under Windows and Linux using PyInstaller.
Corresponding GitHub project: https://github.com/jabbalaci/PythonEXE
Windows part is at the beginning of the video.
The Linux part starts at 9:50.