
запустите на консоли
C:\python27\python -m pip install pyinstaller
затем это
C:\python27\scripts\pyinstaller --onefile flask_exe.py
который создаст исполняемый файл (который не будет работать), но, что более важно, он создаст файл
flask_exe.spec, который сообщает pyinstaller, как создать исполняемый файл
нам нужно сообщить pyinstaller, как создать материал, который он не понимает, выполнив следующие 3 изменения в нашем spec-файле

после внесения этих изменений перезапустите pyinstaller
c:\python27\scripts\pyinstaller flask_exe.spec
это создаст новую папку dist с включенным flask_exe.exe, затем запустите flask_exe.exe