希望这里有人能帮上忙。
我使用的是linux、ruby版本1.8.7和rails版本3.2.21以及红宝石版本2.6.2。
我正在处理安装/运行图表时的错误。
在安装之前,我已经关闭了红矿服务器和
我按照以下步骤安装:
在Gemfile中,将行
gem 'chartkick'一个已执行的折叠组件来安装此创业板:
bundle install --without production第一次,似乎安装成功,没有错误的通知。
但是当我运行红矿服务器时,它会显示错误..
参见下面的堆栈跟踪:
# /usr/lib/ruby/gems/1.8/gems/bundler-1.10.1/lib/bundler/runtime.rb:76:in 'require': /usr/lib/ruby/gems/1.8/gems/chartkick-1.4.2/lib/chartkick.rb:20: odd number list for Hash (Syntax Error)
{name: name, data: data.map { |k, v| [k[1], v] }}
^
/usr/lib/ruby/gems/1.8/gems/chartkick-1.4.2/lib/chartkick.rb:20: syntax error, unexpected ':', expecting '}'
{name: name, data: data.map { |k, v| [k[1], v] }}
^
/usr/lib/ruby/gems/1.8/gems/chartkick-1.4.2/lib/chartkick.rb:20: syntax error, unexpected ':', expecting '='
{name: name, data: data.map { |k, v| [k[1], v] }}
^
/usr/lib/ruby/gems/1.8/gems/chartkick-1.4.2/lib/chartkick.rb:20: syntax error, unexpected '}', expecting kEND
/usr/lib/ruby/gems/1.8/gems/chartkick-1.4.2/lib/chartkick.rb:26: syntax error, unexpected $end, expecting kEND拜托,我该怎么办才能解决这个问题呢?我做错什么了?谢谢!
https://stackoverflow.com/questions/36845868
复制相似问题