2013-02-10 36 views
2

我跑從railsinstaller.org的railsinstaller我的OS X 10.7.5,然後跑進用RVM的幾個問題:不能源,因爲PowerPC架構的RVM文件

1)首先,我得到了「RVM:命令未找到」。所以我創建了.bash_profile並添加了

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" 

2)重新啓動終端,但仍然收到相同的錯誤消息。我檢查了.rvm文件夾,看它是否安裝正確。它似乎缺少「腳本」文件夾。於是我就

\curl -L https://get.rvm.io | bash -s stable 

3)然後我得到這樣的:我的研究

Launch of "gtar" failed: the PowerPC architecture is no longer supported. Could not extract RVM sources. 

基地,這意味着我需要一個英特爾64位機。但我加倍檢查,這確實是我的(英特爾酷睿2)。我一直花費數小時的時間試圖找到更多相關的文檔,但無濟於事,所以我很困難,因爲我需要爲我的項目使用RVM。

我真的很感激任何幫助!謝謝!

回答

1

在我的研究似乎首飾盒不支持RVM的新版本。我實際上並不知道這是否是您遇到的問題,但似乎很可能。我建議卸載Jewelry Box並重新安裝RVM。

要重新安裝RVM,您需要完全使用remove RVM,然後使用之前使用過的相同字符串,但是這次在末尾添加--rails,以便您也可以使用rails。

\curl -L https://get.rvm.io | bash -s stable --rails 

rails安裝程序的其他部分仍然應該在那裏像git和sm。

珠寶盒將不再有用,但爲此我強烈建議瞭解Bundler。使用紅寶石寶石的事實標準。使用rails時它會更有用,並且不太可能遇到依賴性問題。

歡迎導軌,堅持下去,你將成爲一個親在任何時候。我強烈建議看看Rails Casts。非常好的簡短和可消化的視頻教程的軌道。

希望有所幫助。

+0

謝謝埃裏克!原來,罪魁禍首是我使用C Shell而不是Bash!多麼愚蠢。我花了幾個小時的時間才意識到這一點,並且更新了tar版本(這就是爲什麼我不能從源頭拉動RVM文件的原因)。由於C Shell使用過時的焦油,我切換到了Bash,令人驚訝的是RVM按預期工作(無需重新安裝,我確信重新安裝會按照您的答案工作)。無論如何,感謝Bundler的提示,會嘗試一下! – 2013-02-10 16:53:02

+0

很高興聽到你明白了。我從來不會猜到C Shell – 2013-02-12 19:25:01