Ti conviene utilizzare PyInstaller. Per installare PyInstaller usa il comando pip install pyinstaller
, mentre per creare l'eseguibile usa il comando pyinstaller [nome script].py
. Se l'eseguibile non funziona prova a scrivere il comando dal terminale dell' editor che utilizzi (es: VisualStudio code). In risposta a "si può mettere su una USB?", ovviamente sì, dopotutto è un normale file eseguibile Windows.