找不到“/usr/bin/pg_restore”文件。请更正首选项对话框中的二进制路径

找不到“/usr/bin/pg_restore”文件。请更正首选项对话框中的二进制路径

我已经通过 Linux Mint Tricia 中的软件管理器安装了 pgadmin4。我还安装了Postgres10。但是当我创建一个新数据库并尝试恢复新创建的数据库时。此错误消息显示:

未找到 /usr/bin/pg_restore 文件。请更正首选项对话框中的二进制路径”

我不知道如何解决这个问题。为了进一步说明,我添加了错误消息的屏幕截图。 在此输入图像描述

答案1

你提到了 Linux Mint,我相信它使用 Ubuntu 打包。

根据postgresql-client-10Ubuntu Bionic 包的文件列表,该程序的位置是/usr/lib/postgresql/10/bin/pg_restore。如果您使用基于 Debian 的 Linux Mint,我认为它们使用相同的位置。

如果您postgresql-10从不同的位置安装,它们可能使用不同的路径。请更新您的问题,说明您的包裹来自哪里,以获得更好的答复。

您需要确保已postgresql-client-10安装并更新首选项中的二进制路径,pgadmin以便它可以找到pg_restore其他已安装的二进制文件。

相关内容