Why can irb not find this gem?
I am a beginner following this tutorial:
https://guides.rubygems.org/make-your-own-gem/
I named my gem Ciao instead of Hola.
When I get to the part of the tutorial for installing the gem locally I get an error:
irb(main):001:0> require 'ciao'
Traceback (most recent call last):
4: from /Users/stage/.rbenv/versions/2.5.3/bin/irb:11:in `<main>'
3: from (irb):1
2: from /Users/stage/.rbenv/versions/2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
1: from /Users/stage/.rbenv/versions/2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
LoadError (cannot load such file -- ciao)
- Why do the ruby version numbers not match?
- Why is line 1 and 2 repeated? ✔️ answered by @tadman
- Why can irb not find this poor little gem?
Thank you.
--- FOLLOWUP ---
stages-MacBook:ciao stage$ gem build ciao.gemspec
WARNING: no homepage specified
WARNING: See http://guides.rubygems.org/specification-reference/ for help
Successfully built RubyGem
Name: ciao
Version: 0.0.0
File: ciao-0.0.0.gem
irb(main):001:0> require 'rubygems'
=> false
ruby
add a comment |
I am a beginner following this tutorial:
https://guides.rubygems.org/make-your-own-gem/
I named my gem Ciao instead of Hola.
When I get to the part of the tutorial for installing the gem locally I get an error:
irb(main):001:0> require 'ciao'
Traceback (most recent call last):
4: from /Users/stage/.rbenv/versions/2.5.3/bin/irb:11:in `<main>'
3: from (irb):1
2: from /Users/stage/.rbenv/versions/2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
1: from /Users/stage/.rbenv/versions/2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
LoadError (cannot load such file -- ciao)
- Why do the ruby version numbers not match?
- Why is line 1 and 2 repeated? ✔️ answered by @tadman
- Why can irb not find this poor little gem?
Thank you.
--- FOLLOWUP ---
stages-MacBook:ciao stage$ gem build ciao.gemspec
WARNING: no homepage specified
WARNING: See http://guides.rubygems.org/specification-reference/ for help
Successfully built RubyGem
Name: ciao
Version: 0.0.0
File: ciao-0.0.0.gem
irb(main):001:0> require 'rubygems'
=> false
ruby
1
Is your gem actually installed? Doesrequire 'rubygems'
prior to that line help?
– tadman
Nov 16 '18 at 0:45
Line 1 and 2 are repeated because that's a stack trace and it just lists where in the code the trouble occurs. It could be a recursive call, as in it calls itself.
– tadman
Nov 16 '18 at 0:45
Did you rungem build ciao.gemspec
andgem install ciao-0.0.0.gem
?
– Kimmo Lehto
Nov 16 '18 at 6:15
@kimmo-lehto thank you for your response.
– hop rancher
Nov 17 '18 at 23:12
@tadman thank you for your response.
– hop rancher
Nov 17 '18 at 23:13
add a comment |
I am a beginner following this tutorial:
https://guides.rubygems.org/make-your-own-gem/
I named my gem Ciao instead of Hola.
When I get to the part of the tutorial for installing the gem locally I get an error:
irb(main):001:0> require 'ciao'
Traceback (most recent call last):
4: from /Users/stage/.rbenv/versions/2.5.3/bin/irb:11:in `<main>'
3: from (irb):1
2: from /Users/stage/.rbenv/versions/2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
1: from /Users/stage/.rbenv/versions/2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
LoadError (cannot load such file -- ciao)
- Why do the ruby version numbers not match?
- Why is line 1 and 2 repeated? ✔️ answered by @tadman
- Why can irb not find this poor little gem?
Thank you.
--- FOLLOWUP ---
stages-MacBook:ciao stage$ gem build ciao.gemspec
WARNING: no homepage specified
WARNING: See http://guides.rubygems.org/specification-reference/ for help
Successfully built RubyGem
Name: ciao
Version: 0.0.0
File: ciao-0.0.0.gem
irb(main):001:0> require 'rubygems'
=> false
ruby
I am a beginner following this tutorial:
https://guides.rubygems.org/make-your-own-gem/
I named my gem Ciao instead of Hola.
When I get to the part of the tutorial for installing the gem locally I get an error:
irb(main):001:0> require 'ciao'
Traceback (most recent call last):
4: from /Users/stage/.rbenv/versions/2.5.3/bin/irb:11:in `<main>'
3: from (irb):1
2: from /Users/stage/.rbenv/versions/2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
1: from /Users/stage/.rbenv/versions/2.5.3/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
LoadError (cannot load such file -- ciao)
- Why do the ruby version numbers not match?
- Why is line 1 and 2 repeated? ✔️ answered by @tadman
- Why can irb not find this poor little gem?
Thank you.
--- FOLLOWUP ---
stages-MacBook:ciao stage$ gem build ciao.gemspec
WARNING: no homepage specified
WARNING: See http://guides.rubygems.org/specification-reference/ for help
Successfully built RubyGem
Name: ciao
Version: 0.0.0
File: ciao-0.0.0.gem
irb(main):001:0> require 'rubygems'
=> false
ruby
ruby
edited Nov 18 '18 at 21:41
hop rancher
asked Nov 15 '18 at 23:06
hop rancherhop rancher
13
13
1
Is your gem actually installed? Doesrequire 'rubygems'
prior to that line help?
– tadman
Nov 16 '18 at 0:45
Line 1 and 2 are repeated because that's a stack trace and it just lists where in the code the trouble occurs. It could be a recursive call, as in it calls itself.
– tadman
Nov 16 '18 at 0:45
Did you rungem build ciao.gemspec
andgem install ciao-0.0.0.gem
?
– Kimmo Lehto
Nov 16 '18 at 6:15
@kimmo-lehto thank you for your response.
– hop rancher
Nov 17 '18 at 23:12
@tadman thank you for your response.
– hop rancher
Nov 17 '18 at 23:13
add a comment |
1
Is your gem actually installed? Doesrequire 'rubygems'
prior to that line help?
– tadman
Nov 16 '18 at 0:45
Line 1 and 2 are repeated because that's a stack trace and it just lists where in the code the trouble occurs. It could be a recursive call, as in it calls itself.
– tadman
Nov 16 '18 at 0:45
Did you rungem build ciao.gemspec
andgem install ciao-0.0.0.gem
?
– Kimmo Lehto
Nov 16 '18 at 6:15
@kimmo-lehto thank you for your response.
– hop rancher
Nov 17 '18 at 23:12
@tadman thank you for your response.
– hop rancher
Nov 17 '18 at 23:13
1
1
Is your gem actually installed? Does
require 'rubygems'
prior to that line help?– tadman
Nov 16 '18 at 0:45
Is your gem actually installed? Does
require 'rubygems'
prior to that line help?– tadman
Nov 16 '18 at 0:45
Line 1 and 2 are repeated because that's a stack trace and it just lists where in the code the trouble occurs. It could be a recursive call, as in it calls itself.
– tadman
Nov 16 '18 at 0:45
Line 1 and 2 are repeated because that's a stack trace and it just lists where in the code the trouble occurs. It could be a recursive call, as in it calls itself.
– tadman
Nov 16 '18 at 0:45
Did you run
gem build ciao.gemspec
and gem install ciao-0.0.0.gem
?– Kimmo Lehto
Nov 16 '18 at 6:15
Did you run
gem build ciao.gemspec
and gem install ciao-0.0.0.gem
?– Kimmo Lehto
Nov 16 '18 at 6:15
@kimmo-lehto thank you for your response.
– hop rancher
Nov 17 '18 at 23:12
@kimmo-lehto thank you for your response.
– hop rancher
Nov 17 '18 at 23:12
@tadman thank you for your response.
– hop rancher
Nov 17 '18 at 23:13
@tadman thank you for your response.
– hop rancher
Nov 17 '18 at 23:13
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53329123%2fwhy-can-irb-not-find-this-gem%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53329123%2fwhy-can-irb-not-find-this-gem%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Is your gem actually installed? Does
require 'rubygems'
prior to that line help?– tadman
Nov 16 '18 at 0:45
Line 1 and 2 are repeated because that's a stack trace and it just lists where in the code the trouble occurs. It could be a recursive call, as in it calls itself.
– tadman
Nov 16 '18 at 0:45
Did you run
gem build ciao.gemspec
andgem install ciao-0.0.0.gem
?– Kimmo Lehto
Nov 16 '18 at 6:15
@kimmo-lehto thank you for your response.
– hop rancher
Nov 17 '18 at 23:12
@tadman thank you for your response.
– hop rancher
Nov 17 '18 at 23:13