Rails 3.2.6错误消息(Windows安装)

时间:2012-06-20 17:43:14

标签: ruby-on-rails-3.2

我在我的Windows机器上安装了最新版本的rails,当我尝试创建一个新应用程序时,我收到以下错误消息:

C:\ Sites> rails new apexa C:/Ruby/lib/ruby/gems/1.8/gems/railties-3.2.6/lib/rails/commands/application.rb: 12:在expand_path': non-absolute home (ArgumentError) from C:/Ruby/lib/ruby/gems/1.8/gems/railties-3.2.6/lib/rails/commands/application.rb:12 from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in gem_original_require'中         来自C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in require' from C:/Ruby/lib/ruby/gems/1.8/gems/railties-3.2.6/lib/rails/cli.rb:15 from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in gem_original_require'         来自C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in require' from C:/Ruby/lib/ruby/gems/1.8/gems/railties-3.2.6/bin/rails:7 from C:/Ruby/bin/rails:19:in load'         来自C:/ Ruby / bin / rails:19

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题并找到了答案here

简而言之,重置%HOME%环境变量(至少在同一个命令提示符下),然后重试。

set HOME=
set HOMEDRIVE=
set HOMEPATH=
set HOMESHARE=