„Stáhnout soubory DLL“ zní nebezpečně. Odkud?
Znovu bych se těchto souborů zbavil. Protože pravděpodobně neodkazujete na tyto knihovny z vašeho kódu, musí to být závislosti libpq.dll a pravděpodobně se nacházejí v I:\Program Files\PostgreSQL\12\bin (pokud jste použili instalační program EDB).
Problém je pravděpodobně v tom, že jste PATH proměnná prostředí se v git bash liší a v cmd.exe a v druhém případě ne všechny požadované sdílené knihovny lze nalézt na PATH . Řešením je změnit PATH takže obsahuje všechny soubory DLL, které spustitelný soubor vyžaduje, ne pro zahájení kopírování souborů.
Pravděpodobně stačí zahrnout I:\Program Files\PostgreSQL\12\bin v PATH . K vyřešení chybějících závislostí použijte nástroj jako dependency walker
nebo toto nahrazení
.