Hi to all, i have Ubuntu 10.04 installed, and:
ruby1.9.1-full
rubygems1.9.1
But i cant require any gems, like in this example:
require 'rubygems'
require 'RedCloth'
For example to use RedCloth i have to add this line to the code:
require 'rubygems'
gem 'RedCloth' <--
require 'RedCloth'
which is kinda weird, because i have used gems before only with the
rubygems require, and the gem name require.
This is the error i get when using the first require example:
LoadError: no such file to load -- RedCloth
from (irb):2:in `require'
from (irb):2
from /usr/bin/irb:12:in `<main>'
Now, if i try to use activerecord, i get the same error, but if i add
the gem line between the rubygems, and gemname requires, i get a
different error:
Gem::LoadError: Could not find RubyGem active_record (>= 0)
from /usr/local/lib/site_ruby/1.9.1/rubygems.rb:779:in
`report_activate_error'
from /usr/local/lib/site_ruby/1.9.1/rubygems.rb:214:in `activate'
from /usr/local/lib/site_ruby/1.9.1/rubygems.rb:1082:in `gem'
from (irb):2
from /usr/bin/irb:12:in `<main>'
Is there something i can do? I have seen various posts on the internet,
but i have not been able to find the solution.
This is my gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.9.1 (2010-01-10 patchlevel 378) [i486-linux]
- INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.9.1
- RUBY EXECUTABLE: /usr/bin/ruby1.9.1
- EXECUTABLE DIRECTORY: /usr/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-linux
- GEM PATHS:
- /usr/lib/ruby/gems/1.9.1
- /home/jaime/.gem/ruby/1.9.1
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
I have only ruby 1.9.1 installed no other version is installed.
Please help...
Thanks in advanced.
Jaime Gonzalez.
···
--
Posted via http://www.ruby-forum.com/.