Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.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 Can';t在Windows 8上启动Rails服务器_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails Can';t在Windows 8上启动Rails服务器

Ruby on rails Can';t在Windows 8上启动Rails服务器,ruby-on-rails,ruby,Ruby On Rails,Ruby,按照installrails.com上的说明,我尝试启动一台服务器,它会返回 $ rails server e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/ge ms/railties-4.1.8/lib/rails/app_rails_loader.rb:37:in `exec': No such file or di rectory - "e:/Programs/Ruby/Rails

按照installrails.com上的说明,我尝试启动一台服务器,它会返回

$ rails server
e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/ge
ms/railties-4.1.8/lib/rails/app_rails_loader.rb:37:in `exec': No such file or di
rectory - "e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/bin/ruby.ex
e" (Errno::ENOENT)
        from e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/lib/ruby/
gems/2.1.0/gems/railties-4.1.8/lib/rails/app_rails_loader.rb:37:in `block in exe
c_app_rails'
        from e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/lib/ruby/
gems/2.1.0/gems/railties-4.1.8/lib/rails/app_rails_loader.rb:32:in `loop'
        from e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/lib/ruby/
gems/2.1.0/gems/railties-4.1.8/lib/rails/app_rails_loader.rb:32:in `exec_app_rai
ls'
        from e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/lib/ruby/
gems/2.1.0/gems/railties-4.1.8/lib/rails/cli.rb:5:in `<top (required)>'
        from e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/lib/ruby/
2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/lib/ruby/
2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/lib/ruby/
gems/2.1.0/gems/railties-4.1.8/bin/rails:9:in `<top (required)>'
        from e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/bin/rails
:23:in `load'
        from e:/Programs/Ruby/Rails Installer/RailsInstaller/Ruby2.1.0/bin/rails
:23:in `<main>'
$rails服务器
e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/lib/Ruby/gems/2.1.0/ge
ms/railties-4.1.8/lib/rails/app_rails_loader.rb:37:in'exec':没有这样的文件或di
目录-“e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/bin/Ruby.ex
e“(错误号::enoint)
来自e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/lib/Ruby/
gems/2.1.0/gems/railties-4.1.8/lib/rails/app_rails_loader.rb:37:in`block in exe
c_应用程序_轨道'
来自e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/lib/Ruby/
gems/2.1.0/gems/railties-4.1.8/lib/rails/app_rails_loader.rb:32:in'loop'
来自e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/lib/Ruby/
gems/2.1.0/gems/railties-4.1.8/lib/rails/app_rails_loader.rb:32:in`exec_app_rai
是的
来自e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/lib/Ruby/
gems/2.1.0/gems/railties-4.1.8/lib/rails/cli.rb:5:in`'
来自e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/lib/Ruby/
2.1.0/rubygems/core_ext/kernel_require.rb:55:in'require'
来自e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/lib/Ruby/
2.1.0/rubygems/core_ext/kernel_require.rb:55:in'require'
来自e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/lib/Ruby/
gems/2.1.0/gems/railties-4.1.8/bin/rails:9:in`'
来自e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/bin/Rails
:23:在“加载”中
来自e:/Programs/Ruby/Rails安装程序/RailsInstaller/Ruby2.1.0/bin/Rails
:23:in`'

我不知道该怎么做,非常感谢您的帮助。

该安装程序使用了旧版本的rails,请尝试其他方法:

  • 您可以安装。然后安装

  • 或者,如果这太复杂,Engine Yard(rails ecosphere中的一个大牌)有一个最新的点击功能,您可以尝试一下

  • 或者,签出设置:

  • …鼓励新用户通过使用云集成开发环境避免此类安装和配置问题。云IDE在内部运行 一个普通的web浏览器,因此在不同的应用程序中工作相同 平台,这对于操作系统(例如 Windows),Rails的开发历史上一直很困难