This is the fix for the Python 3.9 Problem under Windows 7 tested with UE5.0 Preview 2:
- Download Python 3.9.9+ Installer from (e.g. python-3.9.9-win7-amd64-*.exe):
https://github.com/NulAsh/cpython/releases
(Credits to NulAsh, he created a whole Windows 7 Version of Python 3.9!) - Install it and remember path (Customize Installation)
- Go to your Python install folder (e.g. C:\Program Files\Python39) where your python39.dll is.
- Copy and overwrite the python39.dll to *UE_5.0\Engine\Binaries\Win64*
- Copy and overwrite the python39.dll to *UE_5.0\Engine\Binaries\ThirdParty\Python3\Win64*
Unreal Engine 5.0 Preview 2 shoud now start.
I hope Epic Games will take account to this for the final Release, because I know a lot developers who are testing and some even developing under Windows 7.