Unable to do rake command

Previously I have been trying to install ruby and rails and used apt-get
at one point. I did install previous versions of ruby and rails by
mistake which I had to correct. Now I used rvm to install ruby 2.0.0
and rails 4.0.0 but when I try to run the rake command I get:

/usr/bin/env: ruby1.9.1: No such file or directory

The problem here seems to be is that my system is looking for something
for ruby1.9.1 when I am using ruby 2.0.0. What is going on here?

On Sun, Sep 1, 2013 at 4:54 PM, Dan D. [email protected]
wrote:

Previously I have been trying to install ruby and rails and used apt-get
at one point. I did install previous versions of ruby and rails by
mistake which I had to correct. Now I used rvm to install ruby 2.0.0
and rails 4.0.0 but when I try to run the rake command I get:

/usr/bin/env: ruby1.9.1: No such file or directory

The problem here seems to be is that my system is looking for something
for ruby1.9.1 when I am using ruby 2.0.0. What is going on here?

Reload your shell by restarting your emulator and do “rvm use 2.0.0”
then “which rake” and report back to us what you get at that point,
telling us it’s looking for something in 1.9.1 doesn’t tell us much
because that could be anything from a rbenv install that went back to
left over remains of system 1.9.1 or a bug in RVM (probably not.) or
that you simply forgot to restart your shell and follow the directions
supplied by RVM when you installed it.

Jordon B. wrote in post #1120296:

On Sun, Sep 1, 2013 at 4:54 PM, Dan D. [email protected]
wrote:

Previously I have been trying to install ruby and rails and used apt-get
at one point. I did install previous versions of ruby and rails by
mistake which I had to correct. Now I used rvm to install ruby 2.0.0
and rails 4.0.0 but when I try to run the rake command I get:

/usr/bin/env: ruby1.9.1: No such file or directory

The problem here seems to be is that my system is looking for something
for ruby1.9.1 when I am using ruby 2.0.0. What is going on here?

Reload your shell by restarting your emulator and do “rvm use 2.0.0”
then “which rake” and report back to us what you get at that point,
telling us it’s looking for something in 1.9.1 doesn’t tell us much
because that could be anything from a rbenv install that went back to
left over remains of system 1.9.1 or a bug in RVM (probably not.) or
that you simply forgot to restart your shell and follow the directions
supplied by RVM when you installed it.

Thanks for the post.

I tried the rvm use command you suggested and got:

"RVM is not a function, selecting rubies with ‘rvm use …’ will not
work.

You need to change your terminal emulator preferences to allow login
shell.
Sometimes it is required to use /bin/bash --login as the command.
Please visit RVM: Ruby Version Manager - Using gnome-terminal with RVM for a example."

I then did which rake and got:
/usr/local/bin/rake

I will be trying to work around the first error.

On Sep 1, 2013, at 6:11 PM, Dan D. wrote:

Update: I tried rvm use 2.0.0 and it worked.

Now when I did which rake I get
/home//.rvm/gems/ruby-2.0.0-p247@global/bin/rake

When I tried rake db:migrate I get:

Could not find coffee-script-source-1.6.3 in any of the sources
Run bundle install to install missing gems.

There’s the solution to your current problem, in the line above this
one.

Walter

Yes, it worked! You are a life-saver.

Update: I tried rvm use 2.0.0 and it worked.

Now when I did which rake I get
/home//.rvm/gems/ruby-2.0.0-p247@global/bin/rake

When I tried rake db:migrate I get:

Could not find coffee-script-source-1.6.3 in any of the sources
Run bundle install to install missing gems.

So right now I am trying to figure that out. Thanks for the help so
far.