当我pecl install mysql_xdevapi
在终端中运行时,出现以下错误:
configure: error: protobuf not found, 请在系统中安装它,考虑使用 --with-protobuf 或设置 MYSQL_XDEVAPI_PROTOBUF_ROOT
然后我通过brew install protobuf
. 跑步protoc --version
给了我:
库协议 3.12.4
所以似乎安装了“protobuf”。当我再次运行pecl install mysql_xdevapi
时,我得到了同样的错误,告诉我没有安装“protobuf”。我已经尝试了在这篇文章中找到的几乎所有内容:在 Mac 上安装 Google 协议缓冲区,但似乎没有任何效果。
我正在运行 macOS Catalina (10.15.6)、PHP 7.3.20(通过 安装brew
)。
非常感谢您!