我试过这个:
sudo apt -y remove pgadmin4
sudo apt -y autoremove pgadmin4*
不起作用
我试过这个:
pip3 uninstall pgadmin4
不起作用
虽然它说“成功删除”,但事实并非如此!
问题是我忘记了密码,因此卸载和安装没有帮助,因为它没有给我重新输入新数据的机会:
所以我去了
env/lib/python3.10/site-packages/pgadmin4/config_local.py
LOG_FILE = '/var/log/pgadmin4/pgadmin4.log'
SQLITE_PATH = '/var/lib/pgadmin4/pgadmin4.db'
SESSION_DB_PATH = '/var/lib/pgadmin4/sessions'
STORAGE_DIR = '/var/lib/pgadmin4/storage'
SERVER_MODE = True
并删除了存储的会话、config_loca.py 文件,但仍然不起作用,因为当我运行此命令时:
python3 venv/lib/python3.10/site-packages/pgadmin4/setup.py
它不会像我第一次安装它那样弹出让我输入电子邮件和密码,但它只是显示:
pgadmin4 application initialisation
我快要疯了。 我无法使用重置密码,因为我的网络上仍然没有安装 SMTP 邮件。
仅仅删除最后一个目录中的文件是不够的,我还必须删除目录本身。这里:
LOG_FILE = '/var/log/pgadmin4/pgadmin4.log'
SQLITE_PATH = '/var/lib/pgadmin4/pgadmin4.db'
SESSION_DB_PATH = '/var/lib/pgadmin4/sessions'
STORAGE_DIR = '/var/lib/pgadmin4/storage'
SERVER_MODE = True
因此也删除 pgadmin4、pgadmin4、会话和存储。