找不到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>'
答
我安装Railside和有完全相同的问题。不知道您是否已经安装了RVM,或者Railside是否为您安装了它。在我的情况下,我已经有了RVM。也许Railside不知道如何使用RVM。你可以联系他们。
不过我的建议是尝试RubyMine或TextMate。这些我认为你会发现更有用。
顺便说一句,任何这些工具都会为你组织文件。这实际上是Rails本身的好处之一。这是一致的,因为这是如何在每个项目中设置文件夹(约定优于配置)。
+0
非常感谢,我会联系他们并尝试Rubymine/Textmate! – 2012-03-24 22:08:51
当你在终端中做“echo〜”(不带引号)时会发生什么? – 2012-03-23 22:22:26
顺便说一句,你可能想尝试RubyMine或TextMate。很难相信他们正在将其作为付费应用程序。它不仅仅是一个集成了文件浏览器的文本编辑器。 – 2012-03-23 22:24:09
我得到这个:/用户/ justindomingue。实际上,我仍在尝试演示版本,我还没有付款。我确实喜欢文件组织(通过控制器,配置文件等) – 2012-03-23 22:37:59