如何在桌面模式下安装 pgAdmin 4?该文档仅详细说明服务器模式。
基本上,请按照此处概述的步骤操作:https : //wiki.postgresql.org/wiki/Apt。
sudo apt-get install curl ca-certificates gnupgcurl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'sudo apt-get updatesudo apt-get install pgadmin4(最后一步的实际命令包括postgresql-11。我从不这样做,因为我只是想要pgadmin4并且从未遇到过它正常工作的问题。)
无论如何,这是尝试安装时发生的情况:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package pgadmin4 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available …Run Code Online (Sandbox Code Playgroud) 启动 pgAdmin 时,系统提示我:
请为 pgAdmin 设置主密码
这是 pgAdmin4 4.7 的新功能:https ://www.pgadmin.org/docs/pgadmin4/dev/release_notes_4_7.html
我怎样才能禁用它?
本地文档告诉我设置“配置参数” MASTER_PASSWORD_REQUIRED=False,但我不知道在哪里/如何执行此操作:http : //127.0.0.1 : 37059 / help / help /
master_password.html
我在 Kubuntu 18.04 上启动 pgAdmin4 时收到此错误:
初始化应用程序服务器时发生错误:
无法启动应用程序服务器,服务器线程正在退出。
在以下窗口(“配置”)中,我有这些默认值:
Python 路径:
/usr/pgadmin4/lib/python2.7;/usr/pgadmin4/lib/python2.7/site-packages
应用程序路径:
/usr/pgadmin4/web
由于我没有/usr/pgadmin4/目录,所有这些都是错误的。
有关Windows 上的相同错误,请参阅/sf/ask/3077781171/
在尝试启动 pgAdmin4 时,我收到以下错误:
Failed to launch pgAdmin4. Error:
Error: spawn /usr/pgadmin4/venv/bin/python3 ENOENT
Run Code Online (Sandbox Code Playgroud)
这是运行时环境:
Python Path: "/usr/pgadmin4/venv/bin/python3"
Runtime Config File: "/home/julien/.config/pgadmin/runtime_config.json"
pgAdmin Config File: "/usr/pgadmin4/web/config.py"
Webapp Path: "/usr/pgadmin4/web/pgAdmin4.py"
pgAdmin Command: "/usr/pgadmin4/venv/bin/python3 -s /usr/pgadmin4/web/pgAdmin4.py"
Environment:
- GJS_DEBUG_TOPICS: JS ERROR;JS LOG
- LC_TIME: fr_FR.UTF-8
- USER: julien
- XDG_SESSION_TYPE: wayland
- SHLVL: 0
- HOME: /home/julien
- OLDPWD: /home/julien
- DESKTOP_SESSION: ubuntu
- GIO_LAUNCHED_DESKTOP_FILE: /usr/share/applications/pgadmin4.desktop
- GTK_MODULES: gail:atk-bridge
- GNOME_SHELL_SESSION_MODE: ubuntu
- LC_MONETARY: fr_FR.UTF-8
- MANAGERPID: 2723
- DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus
- GIO_LAUNCHED_DESKTOP_FILE_PID: 409396 …Run Code Online (Sandbox Code Playgroud) 最近,pgAdmin 会在启动时自动启动。我正在使用 KDE,并且 Autostart 中没有 pgAdmin 的条目,也没有任何条目~/.config/autostart(不过我猜 Autostart 无论如何都会使用那里的文件)。
我已经在我的 Ubuntu 18.04 版本中安装了 postgres 10 和 pgadmin4。一切顺利。我无法打开 pgadmin gui。可能是什么原因。它根本不会打开。它需要Qt吗?我如何检查我的 ubuntu 上是否有 Qt?PS:(Teamviewer App 也没有启动)。看起来它使用 PyQt 作为应用程序的 GUI。(至少我听到的是)PgAdmin 3 工作正常。这些是我已经完成的步骤。
创建文件/etc/apt/sources.list.d/pgdg.list并为存储库添加一行
deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
Run Code Online (Sandbox Code Playgroud)导入存储库签名密钥,并更新包列表
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)安装 posgtresql
sudo apt-get install postgresql-10
Run Code Online (Sandbox Code Playgroud)安装 pgadmin 4
sudo apt-get install pgadmin4
Run Code Online (Sandbox Code Playgroud)编辑:从命令行启动,有第一个输出:
`QApplication: invalid style override passed, ignoring it.`
Run Code Online (Sandbox Code Playgroud)
然后正如@DennyMueller 提到的,一个“致命错误”弹出窗口说:
`An error occurred initialising the tray icon`
Run Code Online (Sandbox Code Playgroud) 我安装了 pgAdmin 但当我打开它时出现此错误:
Failed to launch pgAdmin4. Error:
Error: spawn /usr/pgadmin4/venv/bin/python3 ENOENT
Run Code Online (Sandbox Code Playgroud)
当我点击这个命令时:
sudo python3 /usr/share/pgadmin4/web/pgAdmin4.py
Run Code Online (Sandbox Code Playgroud)
我明白了
python3: can't open file '/usr/share/pgadmin4/web/pgAdmin4.py': [Errno 2] No such file or directory
Run Code Online (Sandbox Code Playgroud)
然后我将丢失的文件路径创建为,
sudo mkdir -p /var/cache/pgadmin/sessions
Run Code Online (Sandbox Code Playgroud)
并再次运行此命令
sudo python3 /usr/share/pgadmin4/web/pgAdmin4.py
Run Code Online (Sandbox Code Playgroud)
但我得到同样的错误
当我使用 Firefox 57 时,python 崩溃并需要一段时间才能恢复。这是报告。
ProblemType: Crash
DistroRelease: Ubuntu 17.10
Package: apport-gtk 2.20.7-0ubuntu3.4
ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4
Uname: Linux 4.13.0-16-generic x86_64
ApportVersion: 2.20.7-0ubuntu3.4
Architecture: amd64
CrashCounter: 1
CurrentDesktop: GNOME
Date: Tue Nov 21 11:23:58 2017
ExecutablePath: /usr/share/apport/apport-gtk
InstallationDate: Installed on 2017-09-20 (62 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
InterpreterPath: /usr/bin/python3.6
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/share/apport/apport-gtk
ProcEnviron:
LANGUAGE=en_IN:en
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_IN
SHELL=/bin/bash
Python3Details: /usr/bin/python3.6, Python 3.6.3, python3-minimal, 3.6.3-0ubuntu2
PythonArgs: ['/usr/share/apport/apport-gtk']
PythonDetails: /usr/bin/python2.7, Python 2.7.14, …Run Code Online (Sandbox Code Playgroud)