Bash: rails: command not found

Hey,

I’ve checked my gems env, appears to be fine.

Is there anything else I can check to see why it is not recognising the
Rails command?

I have read a number of post and they all seem to point back to PATH.

BTW: Using Ubuntu OS.

Cheers,
James

On 4 December 2011 21:27, James S. [email protected] wrote:

Hey,

I’ve checked my gems env, appears to be fine.

Is there anything else I can check to see why it is not recognising the
Rails command?

I have read a number of post and they all seem to point back to PATH.

BTW: Using Ubuntu OS.

Have you installed rails itself? If so how?

What do you see if do
gem list

Colin

are u in the folder on terminal? probally u not in your folder app…

Enviado via iPad

Em 04/12/2011, s 18:46, Colin L. [email protected] escreveu:

On 4 December 2011 21:51, Leoncio C. [email protected]
wrote:

are u in the folder on terminal? probally u not in your folder app…

That should not matter when using the rails command, for example to
make a new app using ‘rails new’ one must not be in an existing app.
It does matter if using rake.

Colin

rails command does not depend on the folder. Only if he is trying to use
rails server (for example) within a non rails-app directory. And even
though, the exception raised is another…

2011/12/4 Leoncio C. [email protected]

Rvm or apt-get install?

2011/12/4 James S. [email protected]

Hey everyone,

I am in terminal

Rails 2.3.8 is installed
Rake 0.9.2.2 is installed

I used sudo apt-get install

Yes, I am inside the app directory :slight_smile:

I did check echo $PATH and noticed it was pointing to a games directory,
so I changed it with export PATH=$PATH:“var/lib/gems/1.8/bin” (example)

then I could access rails -v, to get version, but then script/server was
not available.

Any ideas? Looks like its something to do with PATH, I also checked
bash.bashrc, although I don’t quite understand bashrc.

PS: I tried to open Gmail inside Ubuntu, but I’m using it through
XenCenter, it’s quite slow.
So having to re-type everything out :confused:

Cheers,
James

what the problem?
ruby script console wont work? if you tryin this whit a rails 2.3.8 its
wont work…explain more the problem please, paste the error appears on
terminal ok?

Enviado via iPad

Em 04/12/2011, s 20:02, James S. [email protected]
escreveu:

On 4 December 2011 23:02, James S. [email protected] wrote:

Hey everyone,

I am in terminal

Rails 2.3.8 is installed
Rake 0.9.2.2 is installed

I used sudo apt-get install

That is not the best way of installing rails on Ubuntu. I think you
are best to use rvm.
See http://beginrescueend.com/
Then install all the stuff you need for rails development, something
like

dependencies for ruby build

sudo apt-get install build-essential bison openssl libreadline6
libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev
libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev autoconf

extras for mysql gem build

sudo apt-get install libmysql-ruby libmysqlclient-dev

for nokigiri if required

sudo apt-get install libxslt-dev libxml2-dev

Then install the version of ruby you want within rvm, for example
rvm install 1.9.2

and finally rails
gem install rails

Note the you should not use sudo gem install when using rvm.
Colin

Do you have RVM (or rb-env) installed? Or you use system ruby?

Thanks Colin,

great stuff :slight_smile: Will give it a go :slight_smile: