2012-07-18 134 views
2

我是按照rbenv安裝說明: https://github.com/sstephenson/rbenv/無法安裝rbenv正確

然而,沒有被使用的墊片,例如,運行bundle當它試圖使用位於/usr/local/bin/bundle而不是二進制在/.rbenv/目錄中(並失敗)。它抱怨我的Ruby版本應該是1.9.2或更高 - 但它是!

跑步rbenv rehash似乎什麼都不做。

+0

你確定你在正確的目錄嗎?你有當前目錄中的配置文件嗎? – 2012-07-18 08:54:10

+0

不! :)我應該在哪個目錄中? – 2012-07-18 08:59:07

回答

1

你有沒有按照「例如,要安裝Ruby 1.9.2-p290,下載和解壓源代碼,然後運行」?

您必須訪問Ruby website並下載您想要安裝的ruby版本。下載後,解壓壓縮文件和目錄更改所提取的存檔,然後運行命令

./configure --prefix=$HOME/.rbenv/versions/1.9.3-p194 

這應該工作。

+0

我明白了,我沒有意識到命令是將Ruby移動到/ versions /文件夾。 (現在有道理!)。但是我用'ruby-build'來做到這一點。所以我想這個命令不是問題。 – 2012-07-18 09:21:00