2016-10-05 48 views
1

我試圖在Mac上安裝RabbitMQ,它通過HomeBrew在Sierra 10.12上運行。 我寫了brew install rabbitmq以便它會自動安裝OpenSSL。 但它顯示了以下錯誤:錯誤:在Macos上安裝RabbitMQ sierra

Warning: You are using OS X 10.12. 
We do not provide support for this pre-release version. 
You may encounter build failures or other breakages. 
Please create pull-requests instead of filing issues. 
wxmac: This formula either does not compile or function as expected on OS X 
versions newer than El Capitan due to an upstream incompatibility. 
Error: An unsatisfied requirement failed this build. 

怎麼做呢?

回答

3

我會安裝到一個碼頭工人容器的RabbitMQ去,與碼頭工人爲Mac https://docs.docker.com/docker-for-mac/

有對碼頭工人的官方RMQ圖像https://hub.docker.com/_/rabbitmq/

一定要拿到「:管理」標籤

docker pull rabbitmq:management

並且確保在運行時將容器中的端口5672和15672映射。

我最近將我的Mac安裝RMQ移到了Docker中,並且不會返回。在Docker容器中有這樣的服務對我來說更容易。

+0

謝謝。有效。 –

+0

如何用docker在mac中啓動rabbitmq? –

3

更新你的自制軟件。
brew update將工作。
如果您獲得Error: /usr/local is not writable. You should change the ownership,則應制作sudo chown -R $(whoami) /usr/local,之後 - brew update

+0

這工作!謝謝! – user1048931