Saya menginstal pgAdmin 4 melalui installer EnterpriseDB PostgreSQL serta installer Windows yang berdiri sendiri dan memiliki masalah yang sama di kedua kali. Lalu saya menemukan ini: https://www.pgadmin.org/docs4/dev/desktop_deployment.html
Tampaknya penginstal Windows mengonfigurasi pgAdmin untuk mode server, dan kami harus mengubahnya ke mode Desktop. Mengapa installer tidak memiliki opsi untuk ini, saya tidak tahu.
Anda harus dapat membuatnya bekerja dengan melakukan hal berikut:
- Ubah file config_local.py di folder web, tambahkan
SERVER_MODE = False
- Instal python untuk windows , centang kotak untuk menambahkannya ke jalur Anda
- Instal paket python yang diperlukan untuk menjalankan setup.py (lihat di bawah)
- Hapus C: \ Users \% USERNAME% \ AppData \ Roaming \ pgAdmin \ pgadmin4.db karena mode pemutakhiran tampaknya tidak berfungsi.
- Jalankan
python setup.py
dari sembarang perintah
Berikut adalah paket python yang saya pikir telah saya instal agar setup.py berfungsi
pip install flask
pip install flask_security
pip install flask_babel
pip install django-htmlmin
pip install python-dateutil
pip install flask_sqlalchemy