首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >要求‘机械化’gem问题

要求‘机械化’gem问题
EN

Stack Overflow用户
提问于 2015-05-11 09:08:03
回答 2查看 729关注 0票数 0

我似乎不能在irb中使用机械化。下面是尝试执行以下命令时返回的错误消息:require 'mechanize'

代码语言:javascript
复制
2.2.0 :003 > require 'mechanize'
LoadError: cannot load such file -- mechanize
    from /home/harvey/.rvm/rubies/ruby-2.2.0/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in`require'
from /home/harvey/.rvm/rubies/ruby-2.2.0/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from (irb):3
from /home/harvey/.rvm/rubies/ruby-2.2.0/bin/irb:11:in `<main>'

gem已经安装成功。

你知道出什么问题了吗?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2015-05-11 09:14:11

您是否已经将所需的rubygems作为irb初始化的一部分?如果没有,请先尝试请求它

代码语言:javascript
复制
require 'rubygems'
require 'mechanize'
票数 0
EN

Stack Overflow用户

发布于 2015-05-11 16:19:40

好的,我可以用以下命令安装gem:gem install mechanize

在我做sudo gem install mechanize之前,它不起作用。

不确定为什么它不能与sudo一起工作。我的意思是,它确实显示gem已安装,但它不会出现在gem列表中。如果有人知道的话,我仍然有兴趣知道为什么之前的指令不起作用。

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

https://stackoverflow.com/questions/30158337

复制
相关文章

相似问题

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