2013-07-01 160 views
1

第一篇文章在這裏。在OS X Mountain Lion上安裝Pow 0.4.1:非法指令4

我有POW版本0.3.2安裝和無縫工作,這已經很長一段時間了。我第一次需要從網絡上的另一臺機器(iPad)訪問我的POW虛擬主機,這需要POW 0.4.0或更高版本。當我嘗試安裝使用curl get.pow.cx | sh它開始安裝(升級)PO但最終還是回來了,像這樣的錯誤:

*** Installing Pow 0.4.1...
*** Installing local configuration files...
sh: line 95: 3513 Illegal instruction: 4 "$NODE_BIN" "$POW_BIN" --install-local

我有一個命令行工具安裝最新的Xcode;我通過打包安裝程序安裝了node.js,最初是v。0.8.21,但爲了解決這個問題,我安裝了最新版本;正如標題中提到的,我有OS X Mountain Lion(10.8.4)。請讓我知道是否需要更多信息。任何建議將不勝感激。謝謝!

+0

嗯,我沒有解決安裝腳本安裝pow的上述問題,但我確實設法安裝它[手動方式](https://github.com/37signals/pow/wiki/Installation),這是一個巨大的痛苦。出於某種原因,我不得不手動安裝每個依賴項,這增加了我的痛苦。希望這個「幫助」別人...... –

回答

2

我在OS X Lion上遇到了同樣的問題。我還沒有弄清楚什麼是錯的,所以我用了自制軟件。首先,安裝自制,如果你沒有:

$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" 

不是運行:

$ brew install pow 

並遵循以下說明:

$ sudo pow --install-system 
$ pow --install-local 
$ sudo launchctl load -w /Library/LaunchDaemons/cx.pow.firewall.plist 
$ launchctl load -w ~/Library/LaunchAgents/cx.pow.powd.plist 

此外,您還可以隨時從源代碼安裝戰俘。

+0

你搖滾!我遇到了同樣的問題,這完美的工作。 – ericjbasti