Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.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 安装新rails new generate时出错_Ruby On Rails_Ruby_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 安装新rails new generate时出错

Ruby on rails 安装新rails new generate时出错,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,刚刚安装了Ruby 2.3.0和rails 4.2.6,在使用rails服务器命令时出现此错误 /Users/.rvm/gems/ruby-2.3.0@global/gems/rack-1.6.4/lib/rack/handler.rb:43:in `pick': Couldn't find handler for: thin, puma, webrick. (LoadError) from /Users/.rvm/gems/ruby-2.3.0@global/gems/rack-1.6

刚刚安装了Ruby 2.3.0和rails 4.2.6,在使用rails服务器命令时出现此错误

/Users/.rvm/gems/ruby-2.3.0@global/gems/rack-1.6.4/lib/rack/handler.rb:43:in `pick': Couldn't find handler for: thin, puma, webrick. (LoadError)
    from /Users/.rvm/gems/ruby-2.3.0@global/gems/rack-1.6.4/lib/rack/handler.rb:59:in `default'
    from /Users/.rvm/gems/ruby-2.3.0@global/gems/rack-1.6.4/lib/rack/server.rb:290:in `server'
    from /Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/server.rb:125:in `print_boot_information'
    from /Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/server.rb:75:in `start'
    from /Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:80:in `block in server'
    from /Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:75:in `tap'
    from /Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:75:in `server'
    from /Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:39:in `run_command!'
    from /Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands.rb:17:in `<top (required)>'
    from /Users/Documents/ruby/webapp/bin/rails:9:in `require'
    from /Users/Documents/ruby/webapp/bin/rails:9:in `<top (required)>'
    from /Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/client/rails.rb:28:in `load'
    from /Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/client/rails.rb:28:in `call'
    from /Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/client/command.rb:7:in `call'
    from /Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/client.rb:28:in `run'
    from /Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/bin/spring:49:in `<top (required)>'
    from /Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/binstub.rb:11:in `load'
    from /Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/binstub.rb:11:in `<top (required)>'
    from /Users/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Users/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Users/Documents/ruby/webapp/bin/spring:13:in `<top (required)>'
    from bin/rails:3:in `load'
    from bin/rails:3:in `<main>'
/Users/.rvm/gems/ruby-2.3。0@global/gems/rack-1.6.4/lib/rack/handler.rb:43:在“pick”中:找不到处理程序:thin、puma、webrick。(加载错误)
来自/Users/.rvm/gems/ruby-2.3。0@global/gems/rack-1.6.4/lib/rack/handler.rb:59:in'default'
来自/Users/.rvm/gems/ruby-2.3。0@global/gems/rack-1.6.4/lib/rack/server.rb:290:in'server'
从/Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/server.rb:125:“打印启动信息”中
来自/Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/server.rb:75:in'start'
from/Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands\u tasks.rb:80:在“服务器中的块”中
from/Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands\u tasks.rb:75:in'tap'
from/Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands\u tasks.rb:75:在“服务器”中
来自/Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands/commands\u tasks.rb:39:in“run\u command!”
来自/Users/.rvm/gems/ruby-2.3.0/gems/railties-4.2.6/lib/rails/commands.rb:17:in`'
from/Users/Documents/ruby/webapp/bin/rails:9:in'require'
from/Users/Documents/ruby/webapp/bin/rails:9:in`'
来自/Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/client/rails.rb:28:in'load'
来自/Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/client/rails.rb:28:in'call'
from/Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/client/command.rb:7:in'call'
from/Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/client.rb:28:in'run'
from/Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/bin/spring:49:in`'
from/Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/binstub.rb:11:in'load'
来自/Users/.rvm/gems/ruby-2.3.0/gems/spring-1.6.4/lib/spring/binstub.rb:11:in`'
来自/Users/.rvm/rubies/ruby-2.3.0/lib/ruby/site\u ruby/2.3.0/rubygems/core\u ext/kernel\u require.rb:55:in'require'
来自/Users/.rvm/rubies/ruby-2.3.0/lib/ruby/site\u ruby/2.3.0/rubygems/core\u ext/kernel\u require.rb:55:in'require'
from/Users/Documents/ruby/webapp/bin/spring:13:in`'
来自料仓/轨道:3:在“装载”中
从箱子/轨道:3:in`'
是否安装了node.js? 更新源
sudo apt get install nodejs

我无法用相同的版本(Rails 4.2.6和Ruby 2.3.0p0)重现这一点,这意味着您可能没有提供足够的详细信息供他人帮助。你在用什么操作系统?您向rails new传递了哪些参数?您能提供更多详细信息吗。比如你可以把你的文件粘贴到这里或者其他用户信息。你使用的确切命令是什么?你是如何预先创建应用程序的?使用Ruby和Rails的另一个版本组合的现有应用程序是什么?还是您创建了一个新的应用程序?我恢复到ruby 2.2.2,它成功了。我得到
nodejs已经是最新版本(8.10.0~dfsg-2ubuntu0.4)。
错误仍然存在。从头开始制作node.js?