Rails niet gevonden, ook al staat het op de "edelstenenlijst"

Ik heb gekeken naar mensen met soortgelijke problemen, maar iedereen zegt gewoon "Bedankt voor de hulp" zonder erover na te gaan hoe ze hun probleem precies hebben opgelost. Ik ben helemaal nieuw in programmeren.

eigenlijk geeft mijn $ gem lijst output:

*** LOCAL GEMS ***

actionmailer (3.2.6)
actionpack (3.2.6)
activemodel (3.2.6)
activerecord (3.2.6)
activeresource (3.2.6)
activesupport (3.2.6)
arel (3.0.2)
builder (3.0.0)
bundler (1.1.4)
erubis (2.7.0)
hike (1.2.1)
i18n (0.6.0)
journey (1.0.4)
json (1.7.3)
mail (2.4.4)
mime-types (1.19)
multi_json (1.3.6)
polyglot (0.3.3)
rack (1.4.1)
rack-cache (1.2)
rack-ssl (1.3.2)
rack-test (0.6.1)
rails (3.2.6)
railties (3.2.6)
rake (0.9.2.2)
rdoc (3.12)
rubygems-bundler (1.0.3)
rvm (1.11.3.4)
sprockets (2.1.3)
thor (0.15.3)
tilt (1.3.3)
treetop (1.4.10)
tzinfo (0.3.33)

maar als ik $ rails invoer, krijg ik:

[email protected]:~$ rails -v
The program 'rails' is currently not installed.  You can install it by typing:
sudo apt-get install rails

Sommige andere threads zeggen dat het een probleem met het pad is, maar ik heb geen idee wat ik aan het doen ben als ik ruzie heb met .bash of pad en het gevoel heb dat ik iemand nodig heb die mijn hand door deze =/houdt.

mijn echo $ PATH-uitvoer is:

[email protected]:~$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin/bin:/usr/games:/home/user/.rvm/bin

$ gem environment output:

[email protected]:~$ gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.24
  - ruby VERSION: 1.9.3 (2012-04-20 patchlevel 194) [x86_64-linux]
  - INSTALLATION DIRECTORY: /home/user/.rvm/gems/ruby-1.9.3-p194
  - ruby EXECUTABLE: /home/user/.rvm/rubies/ruby-1.9.3-p194/bin/ruby
  - EXECUTABLE DIRECTORY: /home/user/.rvm/gems/ruby-1.9.3-p194/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /home/user/.rvm/gems/ruby-1.9.3-p194
     - /home/user/.rvm/gems/[email protected]
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - "install" => "--no-rdoc --no-ri"
     - "update" => "--no-rdoc --no-ri"
  - REMOTE SOURCES:
     - http://rubygems.org/

Mijn excuses als mijn vraag niet correct is geformatteerd of niet duidelijk is. Ik ben helemaal nieuw in programmeren en deze site.

0
Controleer waar /home/user/.rvm/gems/ruby-1.9.3-p194/bin rails bevat.
toegevoegd de auteur Reactormonk, de bron
Probeer alstublieft "bundel exec-rails".
toegevoegd de auteur vise, de bron
hoe kan ik het controleren?
toegevoegd de auteur Jim, de bron

1 antwoord

als je op de server staat, controleer dan .bash_profile en .bashrc. Wanneer u zich aanmeldt en uw omgevingsvariabelen controleert, kan dit verschillen van variabelen via ssh.

0
toegevoegd