首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ruby on Rails缺少nokogiri /nokogiri

Ruby on Rails缺少nokogiri /nokogiri
EN

Stack Overflow用户
提问于 2015-11-02 18:12:30
回答 2查看 112关注 0票数 0

我正在从Lynda做一个关于Ruby on Rails的教程,一切都按它应该的方式进行了。所有的安装和一切都工作得无懈可击。

但是在创建项目之后,当我尝试启动服务器(cmd: rails server)时,我得到了错误消息:

代码语言:javascript
复制
LoadError: cannot load such file -- nokogiri/nokogiri

我有*Windows7 x64 * Rails 4.2.4,*Gem2.4.8。

我在项目的目录中。所有的文件都在那里,一切看起来都很好。我创建的项目是这样的:ruby new test_cms,我还尝试了这个:ruby new my_cms -d mysql。同样的结果。

有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2015-11-02 18:28:15

看起来nokogiri没有加载,所以你需要它。所以首先要做的是检查它是否在你的Gemfile中。如果是,就把它移到最上面(我知道--很奇怪,但有时它会解决类似的问题)。如果不是,则添加它:

代码语言:javascript
复制
  gem 'nokogiri'

然后再次运行bundle install

然后尝试运行bundle exec rails server以使用您的捆绑包运行服务器。您可能在断章取义地运行它。

票数 0
EN

Stack Overflow用户

发布于 2015-11-02 19:11:54

如果'nokogirl‘位于你的Gemfile中,也许可以尝试更新你的gem。试试$ gem update --system

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33475207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档