Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 找不到';铁路';_Ruby On Rails_Ruby_Macos_Osx Yosemite - Fatal编程技术网

Ruby on rails 找不到';铁路';

Ruby on rails 找不到';铁路';,ruby-on-rails,ruby,macos,osx-yosemite,Ruby On Rails,Ruby,Macos,Osx Yosemite,在试图解决一些bug时,我错误地将下面的命令从SO复制粘贴到我的终端中,之后我的开发环境似乎不再工作了 sudo chown -R `whoami` ~/.npm 当我尝试运行rails时,我得到以下错误 /Users/harshamv/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/dependency.rb:315:in `to_specs': Could not find 'railties' (>= 0) amon

在试图解决一些bug时,我错误地将下面的命令从SO复制粘贴到我的终端中,之后我的开发环境似乎不再工作了

sudo chown -R `whoami` ~/.npm
当我尝试运行
rails
时,我得到以下错误

/Users/harshamv/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/dependency.rb:315:in `to_specs': Could not find 'railties' (>= 0) among 43 total gem(s) (Gem::LoadError)
Checked in 'GEM_PATH=/Users/harshamv/.gem/ruby/2.1.0:/Users/harshamv/.rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0', execute `gem env` for more information
    from /Users/harshamv/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/dependency.rb:324:in `to_spec'
    from /Users/harshamv/.rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_gem.rb:64:in `gem'
    from /Users/harshamv/.rvm/gems/ruby-2.1.2/bin/rails:22:in `<main>'
    from /Users/harshamv/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `eval'
    from /Users/harshamv/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `<main>'
/Users/harshamv/.rvm/rubies/ruby-2.1.2/lib/ruby/site\u ruby/2.1.0/rubygems/dependency.rb:315:在'to_specs'中:在43个总gem中找不到'railties'(>=0)(gem::LoadError)
签入'GEM_PATH=/Users/harshamv/.GEM/ruby/2.1.0:/Users/harshamv/.rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0',执行'GEM env'了解更多信息
from/Users/harshamv/.rvm/rubies/ruby-2.1.2/lib/ruby/site\u ruby/2.1.0/rubygems/dependency.rb:324:in'to_spec'
from/Users/harshamv/.rvm/rubies/ruby-2.1.2/lib/ruby/site\u ruby/2.1.0/rubygems/core\u ext/kernel\u gem.rb:64:in'gem'
from/Users/harshamv/.rvm/gems/ruby-2.1.2/bin/rails:22:in`'
from/Users/harshamv/.rvm/gems/ruby-2.1.2/bin/ruby\u executable\u hooks:15:in'eval'
from/Users/harshamv/.rvm/gems/ruby-2.1.2/bin/ruby\u executable\u hooks:15:in`'

所做的只是将主目录中的一个目录更改为您所有。这是一个NPM目录,与railties无关。还有别的问题。执行
捆绑安装
,如果不起作用,当我的
rvm
坏了时,我只需将其吹走并重新开始。吹走的意思是什么?这与以下问题有关:@HarshaMV的意思是删除我的
.rvm
目录并重新安装。