【问题标题】:PostgreSQL installation fails with macOS Big Sur(M1)使用 macOS Big Sur(M1) 安装 PostgreSQL 失败
【发布时间】:2021-02-05 10:08:02
【问题描述】:

我正在努力在带有 M1 芯片的 macOS Big Sur 上安装 PostgreSQL。 这些是我在最后一步尝试安装 PostgreSQL 时收到的消息。我尝试安装版本 12、11、10。有人知道如何解决这个问题吗?

  • 创建菜单快捷方式时出现非致命错误。
  • 运行安装后步骤时出现问题。安装可能无法正确完成 无法启动数据库服务器。

【问题讨论】:

  • 我还没有 M1 芯片,很遗憾听到这种情况。我想知道,如果您将其用于本地开发,您是否可以改用 postgresApp(也许可行?)。 postgresapp.com
  • 我在 Big Sur 在 2015 年中期的 Macbook Pro 上遇到了同样的问题。 Postgres 12 在我的 Mac 上运行良好,我在安装 13 之前卸载了它。想出什么了吗?
  • @CetinBasoz 我试用了这个应用程序,它运行良好,但是因为我必须为课堂安装 PostgreSQL 和 pgAdmin,所以我无法说服教学人员。但是非常感谢您的建议,对于迟到的回复感到抱歉!
  • @workerjoe 好吧,我不能说我的工作还很完美,但至少到目前为止我所做的似乎工作正常。所以我做的一件事是:从 PostgreSQL 安装程序下载没有“pgAdmin”的 PostgreSQL,然后我单独下载了最新的 pgAdmin。我不知道你是否和我有同样的问题,但希望这能以某种方式帮助你。
  • @Penguin 我选择了 postgres.app,但我讨厌这样做。最终也会有一个错误......

标签: postgresql macos-big-sur apple-m1


【解决方案1】:

Big Sur sec 策略产生了权限问题。 https://pgsnake.blogspot.com/2020/11/macos-big-sur-upgrade-breaking.html

如果您在默认位置(在本例中为库)安装,则会发生这种情况。我为此苦苦挣扎了几天,发现如果我定义自己的安装路径不在库文件夹中(比如我桌面中的某个文件夹),我可以毫无问题地安装。

试试看它是否适合你。

编辑:确保删除所有以前失败的安装(如果存在)。

【讨论】:

  • 我尝试过这种方式,但不幸的是它对我不起作用。我通过将 pgAdmin 与 postgreSQL 安装程序分开安装来解决它。我知道这听起来很奇怪,与我遇到的问题无关。也许我也做了其他事情,因为我尝试了很多事情来完成这项工作哈哈 :D 但是,是的,这就是我的解决方案。不过,还是感谢您的建议和回答!
  • 我不太确定...我正在使用最新版本的 Big Sur。但是,我没有与 PgAdmin 进行组合安装。我最好使用 DBeaver。我正在使用来自 EDB 的安装程序来安装最新的 Mac OS 版本。 enterprisedb.com/downloads/postgres-postgresql-downloads。很高兴听到您能够解决它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-28
  • 2021-11-26
  • 2021-01-20
  • 1970-01-01
相关资源
最近更新 更多