2013-11-04 43 views
2

Pow與紅寶石2.0.0正常工作,但是當我想要使用1.9.3時,pow不加載正確的紅寶石版本(ruby-version文件與正確的紅寶石版本)。pow與rbenv不加載正確的紅寶石版本

Bundler::GemNotFound: Could not find rake-0.9.2.2 in any of the sources 
~/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:92:in `block in materialize' 
+0

你重新加入'.ruby-version'文件後,POW我遇到了一個錯誤?如果您啓動控制檯('rails c'),應用程序是否加載了正確的ruby版本? – spickermann

+0

軌道控制檯,和軌道服務器或美洲獅工作正常,我重新啓動,但沒有幫助 – Dodjs

回答

1

我有同樣的問題,我加入這行我~/.powconfig解決了這個問題:

export PATH=$HOME/.rbenv/shims:$HOME/.rbenv/bin:$PATH

我希望它能幫助你。

0

如果你的主目錄上有一個.ruby-version版本,將它刪除,它基本上覆蓋了你的應用程序路徑上的.ruby版本。

rm -rf ~/.ruby-version 

這是當我用pow.cx,.zsh和rbenv