All,
This may be a gem question (not rails) but I feel sure someone else on
this list has seen this issue go by. I use a hosting service that has
ROR available, but I am among the few developers using it. I am
developing on a local linux box, and have been very careful to NOT use
any extra gems because I might have a problem with my provider.
Well ... fastercsv rocks and I wanted to use it.
My provider has a method for me to install a gem, and I did so with
their interface (Fansastico).
My issue:
require ''fastercsv'' does not work, and I think it''s
because they put
gems in a place where ruby/rails can''t seem to find them. This is the
message given when I look at my installed gems:
Using Your Ruby Gem(s)
You will need to add /home/user1/ruby/gems to the include path.
You can do this by adding the following code to your script:
$:.push("/home/user1/ruby/gems")
I have placed this code in the environment.rb file, and in a couple of
other locations that I thought might help with no success.
Is there a way to require a gem from a strange location, or do I need
to add something to my path or environment variables to help ruby
figure out where these are stored?
Any help is much appreciated .....
Dustin
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---
Things I tried:
ENV[''GEM_PATH''] ||= ''/home/salgba/ruby/gems''
or
config.load_paths += %W( /home/salgba/ruby/gems/gems )
or
$:.push("/home/salgba/ruby/gems")
require ''fastercsv''
(all these result in rails failing to start)
On Jul 17, 9:05 pm, Tubahead
<dustin.tenn...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
wrote:> All,
>
> This may be a gem question (not rails) but I feel sure someone else on
> this list has seen this issue go by. I use a hosting service that has
> ROR available, but I am among the few developers using it. I am
> developing on a local linux box, and have been very careful to NOT use
> any extra gems because I might have a problem with my provider.
>
> Well ... fastercsv rocks and I wanted to use it.
>
> My provider has a method for me to install a gem, and I did so with
> their interface (Fansastico).
>
> My issue:
> require ''fastercsv'' does not work, and I think
it''s because they put
> gems in a place where ruby/rails can''t seem to find them. This is
the
> message given when I look at my installed gems:
>
> Using Your Ruby Gem(s)
>
> You will need to add /home/user1/ruby/gems to the include path.
> You can do this by adding the following code to your script:
>
> $:.push("/home/user1/ruby/gems")
>
> I have placed this code in the environment.rb file, and in a couple of
> other locations that I thought might help with no success.
>
> Is there a way to require a gem from a strange location, or do I need
> to add something to my path or environment variables to help ruby
> figure out where these are stored?
>
> Any help is much appreciated .....
>
> Dustin
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---
Things I tried:
ENV[''GEM_PATH''] ||= ''/home/user1/ruby/gems''
or
config.load_paths += %W( /home/user1/ruby/gems/gems )
or
$:.push("/home/user1/ruby/gems")
require ''fastercsv''
(all these result in rails failing to start)
On Jul 17, 9:05 pm, Tubahead
<dustin.tenn...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
On Jul 17, 9:05 pm, Tubahead
<dustin.tenn...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
wrote:> All,
>
> This may be a gem question (not rails) but I feel sure someone else on
> this list has seen this issue go by. I use a hosting service that has
> ROR available, but I am among the few developers using it. I am
> developing on a local linux box, and have been very careful to NOT use
> any extra gems because I might have a problem with my provider.
>
> Well ... fastercsv rocks and I wanted to use it.
>
> My provider has a method for me to install a gem, and I did so with
> their interface (Fansastico).
>
> My issue:
> require ''fastercsv'' does not work, and I think
it''s because they put
> gems in a place where ruby/rails can''t seem to find them. This is
the
> message given when I look at my installed gems:
>
> Using Your Ruby Gem(s)
>
> You will need to add /home/user1/ruby/gems to the include path.
> You can do this by adding the following code to your script:
>
> $:.push("/home/user1/ruby/gems")
>
> I have placed this code in the environment.rb file, and in a couple of
> other locations that I thought might help with no success.
>
> Is there a way to require a gem from a strange location, or do I need
> to add something to my path or environment variables to help ruby
> figure out where these are stored?
>
> Any help is much appreciated .....
>
> Dustin
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---
On 18 Jul 2008, at 02:17, Tubahead wrote:> > Things I tried: > > ENV[''GEM_PATH''] ||= ''/home/salgba/ruby/gems'' >Something along the lines of this one feels like the right thing. What happens when you do this? Fred> or > > config.load_paths += %W( /home/salgba/ruby/gems/gems ) > > or > > $:.push("/home/salgba/ruby/gems") > require ''fastercsv'' > > (all these result in rails failing to start) > > On Jul 17, 9:05 pm, Tubahead <dustin.tenn...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >> All, >> >> This may be a gem question (not rails) but I feel sure someone else >> on >> this list has seen this issue go by. I use a hosting service that has >> ROR available, but I am among the few developers using it. I am >> developing on a local linux box, and have been very careful to NOT >> use >> any extra gems because I might have a problem with my provider. >> >> Well ... fastercsv rocks and I wanted to use it. >> >> My provider has a method for me to install a gem, and I did so with >> their interface (Fansastico). >> >> My issue: >> require ''fastercsv'' does not work, and I think it''s because they put >> gems in a place where ruby/rails can''t seem to find them. This is the >> message given when I look at my installed gems: >> >> Using Your Ruby Gem(s) >> >> You will need to add /home/user1/ruby/gems to the include path. >> You can do this by adding the following code to your script: >> >> $:.push("/home/user1/ruby/gems") >> >> I have placed this code in the environment.rb file, and in a couple >> of >> other locations that I thought might help with no success. >> >> Is there a way to require a gem from a strange location, or do I need >> to add something to my path or environment variables to help ruby >> figure out where these are stored? >> >> Any help is much appreciated ..... >> >> Dustin > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Tried it, still doesn''t make a difference. I guess I can attempt support at my hosting company, but I think I am one of a few customers using rails, so I may be back here soon. Thanks for your help !! On Jul 18, 7:35 pm, Frederick Cheung <frederick.che...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On 18 Jul 2008, at 02:17, Tubahead wrote: > > > > > Things I tried: > > > ENV[''GEM_PATH''] ||= ''/home/salgba/ruby/gems'' > > Something along the lines of this one feels like the right thing. What > happens when you do this? > > Fred > > > or > > > config.load_paths += %W( /home/salgba/ruby/gems/gems ) > > > or > > > $:.push("/home/salgba/ruby/gems") > > require ''fastercsv'' > > > (all these result in rails failing to start) > > > On Jul 17, 9:05 pm, Tubahead <dustin.tenn...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > >> All, > > >> This may be a gem question (not rails) but I feel sure someone else > >> on > >> this list has seen this issue go by. I use a hosting service that has > >> ROR available, but I am among the few developers using it. I am > >> developing on a local linux box, and have been very careful to NOT > >> use > >> any extra gems because I might have a problem with my provider. > > >> Well ... fastercsv rocks and I wanted to use it. > > >> My provider has a method for me to install a gem, and I did so with > >> their interface (Fansastico). > > >> My issue: > >> require ''fastercsv'' does not work, and I think it''s because they put > >> gems in a place where ruby/rails can''t seem to find them. This is the > >> message given when I look at my installed gems: > > >> Using Your Ruby Gem(s) > > >> You will need to add /home/user1/ruby/gems to the include path. > >> You can do this by adding the following code to your script: > > >> $:.push("/home/user1/ruby/gems") > > >> I have placed this code in the environment.rb file, and in a couple > >> of > >> other locations that I thought might help with no success. > > >> Is there a way to require a gem from a strange location, or do I need > >> to add something to my path or environment variables to help ruby > >> figure out where these are stored? > > >> Any help is much appreciated ..... > > >>Dustin--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---