在Windows 7上运行rails时出错

时间:2012-01-15 04:39:57

标签: ruby-on-rails ruby-on-rails-3 rspec

我正在尝试设置我的机器,因此我可以按照本教程进行操作:the intro to rails screen-cast i wish i had

我一直在遇到问题,最近的问题如下:

C:/Ruby192/lib/ruby/gems/1.9.1/gems/ansi-1.4.1/lib/ansi/code.rb:5:in `require':
no such file to load -- Win32/Console/ANSI (LoadError)

当我运行rails g时会发生这种情况。 (我想看看我的r规格生成器是否已添加。)

环境细节:Windows 7,ruby 1.9.2p290,rails 3.1.1,rubygems 1.8.15

2 个答案:

答案 0 :(得分:2)

安装“gem install win32console”后,您可以将此gem添加到Gemfile文件中并尝试再次运行bundle install吗?

<强>的Gemfile

gem "win32console", "~> 1.3.0"

答案 1 :(得分:1)

如果您正在寻找集成的Windows Rails体验,

RailsInstaller可能是您最好的选择。

它是最新的( - ish,不使用Ruby 1.9.3)

  • Ruby 1.9.2-p290
  • Rails 3.1.1
  • Git 1.7.6

和其他有用的部分。