how to update rails 2 to rails 3

27 views
Skip to first unread message

aldm alert

unread,
Jul 11, 2012, 12:28:26 PM7/11/12
to rubyonra...@googlegroups.com
Hi,

I m new to rails. I have funny things when trying to change version of
rails.
I have installed ruby 1.6.5.1 and ruby 1.9.3. I installed RVM and
everything correctly.

When i change ruby version with rvm use 1.9.3 it succesfully change
ruby, when type
ruby -v it shows 1.9.3 .

But then I try to install rails 3 with rvm gem install rails, it shows
rails 3.2.6 is sucesfully installed but when I type rails -v it shows
2.8.6 again.

When i type gem rails list it shows that 2.8.6 and 3.2.6 are installed,
but how can I make terminal
shows 3.2.6 when I run rails -v command?

Also how can I use jruby 1.6.5.1 as ruby 1.9?
And how to create sucesfully new project specifzing version for example>

rails _3.2.6_ new test

When I try it shows me errors.

Thanks in advance

--
Posted via http://www.ruby-forum.com/.

Hassan Schroeder

unread,
Jul 11, 2012, 4:42:45 PM7/11/12
to rubyonra...@googlegroups.com
On Wed, Jul 11, 2012 at 9:28 AM, aldm alert <li...@ruby-forum.com> wrote:

> But then I try to install rails 3 with rvm gem install rails, it shows
> rails 3.2.6 is sucesfully installed but when I type rails -v it shows
> 2.8.6 again.
>
> When i type gem rails list it shows that 2.8.6 and 3.2.6 are installed,
> but how can I make terminal shows 3.2.6 when I run rails -v command?

If you're using rvm, you should create separate gemsets for Rails 2 and 3.
(And "2.8.6" isn't a version of Rails I've ever encountered...)

> Also how can I use jruby 1.6.5.1 as ruby 1.9?

jruby --1.9 # see also: jruby --help

> And how to create sucesfully new project specifzing version for example>
>
> rails _3.2.6_ new test
>
> When I try it shows me errors.

What errors, exactly?

--
Hassan Schroeder ------------------------ hassan.s...@gmail.com
http://about.me/hassanschroeder
twitter: @hassan

aldm alert

unread,
Jul 12, 2012, 3:07:19 AM7/12/12
to rubyonra...@googlegroups.com
Thanks for replies. When I try to run rails new app it shows me

Cant find gem rails with executable rails.


I also tried rails _3.2.6_ --version it shows me the same error.
It seems like rails not installed but I runned gem install rails

When I type gem list rails it shows me

rails (3.2.6)

I use mac.

What can be a problem?

Norbert Melzer

unread,
Jul 12, 2012, 3:18:38 AM7/12/12
to rubyonra...@googlegroups.com

Could you please post the content of your path and also where gems are installed? Perhaps you could try bundle exec rails new etc

--
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 rubyonra...@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-ta...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en-US.

aldm alert

unread,
Jul 12, 2012, 3:03:23 PM7/12/12
to rubyonra...@googlegroups.com
This is solved thanks to my college.

Thanks you all on answers.

Aliaksei Sinkevich

unread,
Jul 12, 2012, 4:18:13 PM7/12/12
to rubyonra...@googlegroups.com
Can you please tell us the solution?

aldm alert

unread,
Jul 13, 2012, 3:15:48 AM7/13/12
to rubyonra...@googlegroups.com
RVM was installed with sudo by my administrator and then it was problem
because ordinary user
doesnt have permision to pull gems. So chief of administrators
reinstalled RVM and everything works fine.

Thanks for answers
Reply all
Reply to author
Forward
0 new messages