如何在铁轨上安装红宝石

Cha*_*kar 1 ruby ruby-on-rails

我是ruby on rails的新手,在这里我试图在Windows 7 64位上的rails上安装ruby.我安装了ruby安装程序,我安装了rails.我还创建了新的应用程序文件.但是当我启动rails服务器时,它显示以下错误.

如何摆脱这些错误并开始开发我的ruby应用程序?

C:\Users\walnut\Desktop > bundle install
Fetching gem metadata from https://rubygems.org/............
Fetching version metadata from https://rubygems.org/...
Fetching dependency metadata from https://rubygems.org/..
Resolving dependencies.................
Using rake 10.4.2
Using i18n 0.7.0
Installing json 1.8.3 with native extensions

Gem::InstallError: The 'json' native gem requires installed build tools.

Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
An error occurred while installing json (1.8.3), and Bundler cannot continue.
Make sure that `gem install json -v '1.8.3'` succeeds before bundling.

C:\Users\walnut\Desktop > rails s
Could not find gem 'mysql2 (>= 0) x64-mingw32' in any of the gem sources listed
in your Gemfile or available on this machine.
Run `bundle install` to install missing gems.

C:\Users\walnut\Desktop > gem install mysql2
Fetching: mysql2-0.3.19.gem (100%)
ERROR:  Error installing mysql2:
        The 'mysql2' native gem requires installed build tools.

Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

C:\Users\walnut\Desktop > rails s
Could not find gem 'mysql2 (>= 0) x64-mingw32' in any of the gem sources listed
in your Gemfile or available on this machine.
Run `bundle install` to install missing gems.
Run Code Online (Sandbox Code Playgroud)

小智 7

从这里开始,

按照Ruby Installer Developer Kit Wiki中说明进行操作:

  1. rubyinstaller.org下载DevKit文件
  2. 将DevKit解压缩到路径C:\ RubyXXX\DevKit
  3. cd C:\RubyXXX\DevKit
  4. ruby dk.rb init
  5. ruby dk.rb review
  6. ruby dk.rb install