2012-04-14 32 views
0

运行Rails的脚手架当我试图运行一个基本的Rails脚手架我收到以下错误语法错误时在OS X

invoke active_record 
/usr/local/lib/ruby/1.9.1/syck.rb:135:in `load': syntax error on line 54, col 11: `' (ArgumentError) 

我猜有一个编码问题在这里,但不能肯定的。当我尝试

echo $LC_CTYPE 

我得到

UTF-8 

当我尝试

ruby -e 'puts Encoding.default_external.name' 

我得到

US-ASCII 

回答

0

有如此多的问题SYCK。

尝试从RVM安装Ruby 1.9.2,升级宝石

gem update --system 

,并在新的shell中运行它。