解決Mac OSX 上安裝cld3-ruby時出現”Failed to locate protobuf “的問題

如果各位嘗試在開發時安裝cld3-ruby,可能都會遇過Failed to locate protobuf這個問題。這是因為……
OSX本身並沒有pkg-config和protobuf!

知道問題出處就很容易解決了。首先,請先確認你的電腦有安裝Brew:

brew -v

如果沒有的話,執行以下指令進行安裝:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

之後就可以安裝pkg-config和protobuf了。

brew install pkg-config
brew install protobuf

再執行一次gem install cld3,完成。

我當初到底為了什麼浪費了一整晚時間的…..

發佈留言

Mastodon