我正在尝试使用geokit,但我收到以下消息:
undefined method `acts_as_mappable'
我尝试了以下解决方案但到目前为止没有任何工作: Rails 3.1.0, geokit, with error acts_as_mappable
我正在使用rails 3.0.1和ruby 1.9.2
我已按照https://github.com/jlecour/geokit-rails3中的说明进行操作,但其无效
这是我的模特:
class Event < ActiveRecord::Base
acts_as_mappable :default_units => :kms,
:default_formula => :flat
end
我在我的gemfile中有这个
gem 'geokit-rails3'
我也有文件夹供应商,里面有一个带文件的geokit-rails3文件夹,其中一个名为acts_as_mappable。我尝试在我的模型顶部添加require'geokit-rails3',但它说没有要加载的文件。
我尝试了两种方法,将其安装为插件:
rails plugin install git://github.com/jlecour/geokit-rails3.git
并且通过执行gem安装(当我列出所有安装的gem时显示它)
非常感谢任何帮助。
答案 0 :(得分:0)
通过以下方式重新安装rails来解决问题:
sudo apt-get install rails rails-doc rails-ruby1.8