找不到HOME环境

问题描述:

我正在使用Railside创建一个新的Rails项目。我在Mac上。找不到HOME环境

当我这样做,我得到这个错误:

/Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.2/lib/rails/commands/application.rb:12:in `expand_path': couldn't find HOME environment -- expanding `~' (ArgumentError) 

我试着这样做:

set HOME=%HOMEPATH% 

的更多信息:

from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.2/lib/rails/commands/application.rb:12:in `<top (required)>' 
from /Users/justindomingue/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
from /Users/justindomingue/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.2/lib/rails/cli.rb:15:in `<top (required)>' 
from /Users/justindomingue/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
from /Users/justindomingue/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require' 
from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.2/bin/rails:7:in `<top (required)>' 
from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/bin/rails:19:in `load' 
from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/bin/rails:19:in `<main>' 
+0

当你在终端中做“echo〜”(不带引号)时会发生什么? – 2012-03-23 22:22:26

+0

顺便说一句,你可能想尝试RubyMine或TextMate。很难相信他们正在将其作为付费应用程序。它不仅仅是一个集成了文件浏览器的文本编辑器。 – 2012-03-23 22:24:09

+0

我得到这个:/用户/ justindomingue。实际上,我仍在尝试演示版本,我还没有付款。我确实喜欢文件组织(通过控制器,配置文件等) – 2012-03-23 22:37:59

我安装Railside和有完全相同的问题。不知道您是否已经安装了RVM,或者Railside是否为您安装了它。在我的情况下,我已经有了RVM。也许Railside不知道如何使用RVM。你可以联系他们。

不过我的建议是尝试RubyMine或TextMate。这些我认为你会发现更有用。

顺便说一句,任何这些工具都会为你组织文件。这实际上是Rails本身的好处之一。这是一致的,因为这是如何在每个项目中设置文件夹(约定优于配置)。

+0

非常感谢,我会联系他们并尝试Rubymine/Textmate! – 2012-03-24 22:08:51