Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 地理资料套发行-“;找不到生成器“;_Ruby On Rails_Ruby On Rails 4_Geokit - Fatal编程技术网

Ruby on rails 地理资料套发行-“;找不到生成器“;

Ruby on rails 地理资料套发行-“;找不到生成器“;,ruby-on-rails,ruby-on-rails-4,geokit,Ruby On Rails,Ruby On Rails 4,Geokit,我正在尝试开始使用Geokit,我运行了install命令,收到了以下消息: rails g geokit_rails:install Could not find generator geokit_rails:install. 知道发生了什么吗?我很困惑。捆绑安装工作正常。我运行bundle exec rake db:migrate。但当我进入控制台时,当我尝试要求“geokit”时,我得到了错误。我想是因为配置文件丢失了吧?但是,如果安装脚本失败,如何生成要修改的示例配置文件???问题是您

我正在尝试开始使用Geokit,我运行了install命令,收到了以下消息:

rails g geokit_rails:install
Could not find generator geokit_rails:install.

知道发生了什么吗?我很困惑。捆绑安装工作正常。我运行bundle exec rake db:migrate。但当我进入控制台时,当我尝试要求“geokit”时,我得到了错误。我想是因为配置文件丢失了吧?但是,如果安装脚本失败,如何生成要修改的示例配置文件???

问题是您的
geokit rails
gem版本不包含生成器。它被加上了一个字母。gem的最新版本是2.1.0,并且,生成器不是该版本的一部分


如果您想使用gem的head版本,那么您可以更改gem文件以匹配
gem'geokit rails',github'geokit/geokit rails'

您的gem文件是什么样子的?您是否添加了
geokit
geokit-rails
?我将geokit-rails添加到我的Gemfile中,bundle-install工作得非常好。我的Gemfile.lock包括geokit rails和geokit。什么版本的geokit rails?版本2.1.0,这是最新版本,我相信这是你的问题。发电机是在21天前才加上的。这不是2.1.0版本的一部分。抱歉,最后一点帮助!这非常有效,但如何通过rails控制台使用Geokit?我尝试了require'geokit',require'geokit-rails',两者都返回false。其他一切都安排好了。顺便说一句,我根本没有更改配置文件(尽管它已经生成),它们已经包含在
Gemfile
中。您应该能够将功能添加到您的模型中,即,
作为可映射的行为
。。。或者做类似于
Geokit::Geocoders::GoogleGeocoder.geocode(“某个位置”)