2013-01-23 65 views
4

嘗試從這裏安裝Ruby on Rails失敗後:http://railsinstaller.org/,我現在正在嘗試手動安裝。Pik爲什麼不安裝Ruby?

我以爲我會先安裝Pik,然後從命令提示符下點擊「pik install ruby​​」。看似沒有比這更簡單的了。但是,我收到消息「Ruby not found」。這怎麼可能?

+0

您是否在環境變量中設置了「pik」? – siame

+0

安裝提到它將pik添加到我的路徑中。無論如何,你的意思是添加pik到我的路徑(以其他方式)或設置一個新的環境變量或改變「家」或什麼?我該怎麼做......完全是這樣? – user1971506

+0

在文檔中它說:'如果您使用msi安裝pik,則必須將'HOME'或'PIK_HOME'環境變量設置爲pik installs所在的目錄,通常爲%USERPROFILE%.' – siame

回答

1

雖然pik寶石不再維持,pikhere仍然是在Windows中管理多個Ruby版本的最佳方式。 (請人寫一個又一個。還是說說戈登Thiesfeld到讓別人管理。)

設置pik是痛苦的(你需要手動安裝Ruby版本,所需devkit秒,然後告訴pik使用它們)。

如果你不需要多個ruby版本,我建議你使用here的優秀安裝程序並使用gem install rails來獲得你的windows,ruby on rails fix。

0

看來Pik無法自動安裝Ruby。它只是Ruby版本的管理者。爲了在Windows上安裝Ruby,有必要使用RubyInstaller for Windows http://rubyinstaller.org/downloads/,然後用pik添加C:\ Ruby193 \ bin(或者任何其他路徑到已安裝的ruby)