【问题标题】:Rails on start: `split_gem_path': undefined method `split'Rails 启动:`split_gem_path':未定义的方法`split'
【发布时间】:2016-03-09 20:40:59
【问题描述】:

我正在运行 Rails 4.2.4,并使用 RVM。以rails s开头时出现以下错误:

/home/drew/.rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/path_support.rb:50:in `split_gem_path': undefined method `split' for #<Array:0x00000000dc2dc8> (NoMethodError)
  from /home/drew/.rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/path_support.rb:32:in `initialize'
  from /home/drew/.rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems.rb:351:in `new'
  from /home/drew/.rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems.rb:351:in `paths='
  from /data/code/ruby/milligram/bin/spring:11:in `<top (required)>'
  from bin/rails:3:in `load'
  from bin/rails:3:in `<main>'

【问题讨论】:

    标签: ruby-on-rails ruby rvm


    【解决方案1】:

    我通过使用以下命令启动 rails 解决了这个问题: bundle exec spring rails s

    【讨论】:

    • 这与 rvm 和 spring 不相处有关。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-31
    • 2020-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多