簡體   English   中英

RubyGems依賴錯誤

[英]RubyGems Dependency Error

我的ruby版本是=> ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux] ,我正在使用Ubuntu 10.10。 我在博客文章之后安裝了所有內容。 它在bash上運行良好,但是當我安裝zsh shell和oh-my-zsh時,它開始引發以下依賴項錯誤:

/home/manish/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find rails (>= 0) amongst [minitest-1.6.0, rake-0.8.7, rdoc-2.5.8] (Gem::LoadError)
from /home/manish/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /home/manish/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems.rb:1210:in `gem'
from /home/manish/.rvm/gems/ruby-1.9.2-p290/bin/rails:18:in `<main>'

請告訴我是否有任何方法可以解決此問題。

PS =>我已經安裝了捆綁器gem。 我也嘗試卸載rvm並重新安裝,但沒有成功。

噢,這太爛了。 我已經有rvm腳本

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

在我的〜/ .zshrc中

但是它每次都在zsh shell中說以下錯誤:

cd:cd:10: string not in pwd: ..

然后我在上一個腳本之后再次重寫了相同的腳本,即在〜/ .zshrc中運行相同的腳本兩次,它起作用了 我仍然不知道為什么它會string not in pwd....引發string not in pwd....第一個腳本錯誤並運行第二個腳本的錯誤。

但是,是的! 終於在我的Ubuntu上也使用zsh感覺很好:)

從查看您的rvm info來看,這似乎不太正確:

  homes:
    gem:          "not set"
    ruby:         "not set"

我將在重新安裝rvm時遇到另一個困難,這應該沒有那么困難。 如果遇到問題,可以在freenode IRC網絡上的#rvm頻道上詢問。

其他嘗試嘗試的方法是rvm reload然后是rvm 1.9.2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM