Fixing UE Hanging on Installing Python Dependencies
Unreal Engine’s Python plugin actually just calls the built-in pip. You can configure pip to use a faster or custom package index if downloads are too slow.
Steps:
-
Locate the UE-shipped Python interpreter, usually under:
[UE installation directory]\Engine\Binaries\ThirdParty\Python3\Win64You should see a
python.exethere. -
Open a command prompt in that folder (or
cdinto it manually). -
Set a global pip index URL. For example, the default PyPI:
python.exe -m pip config set global.index-url https://pypi.org/simpleOr, if you want to use an alternative CDN mirror (sometimes faster globally):
python.exe -m pip config set global.index-url https://pypi.org/simple --trusted-host pypi.org(You can replace the URL with any mirror you trust.)
-
Restart Unreal Engine and it should fetch dependencies using the new pip source.