公式サイトのインストールガイドに従って、最初からRVMをインストールしました。私はRailsをインストールし、ダミーのアプリケーションを作成し、すべて正常に動作しました。Ubuntu 12.04でRVMを使用してRailsを使用する。プログラム 'レール'は現在インストールされていません
マシンをシャットダウンします。
次の日の朝には、私は再び(コールドブート)マシンをオンにし、コンソールから「rails -v
」を実行しようとしたが、私は次のようなエラーメッセージが出ます:セルジオ・仕事〜$ @
セルジオをrails -v
プログラム 'rails'は現在 がインストールされていません。次のメッセージ私は
ruby -v
がうまく実行でき須藤はapt-getをインストールレール
、およびget:セルジオ・仕事〜$ルビー-v
@セルジオをあなたは入力して、それをインストールすることができます
ルビー1.9.3p194私も
gem list
うまく、出力を実行することができます
(2012-04-20リビジョン35410)[x86_64の-linuxの]:
[email protected] ~ $ gem list
*** LOCAL GEMS ***
actionmailer (3.2.3)
actionpack (3.2.3)
activemodel (3.2.3)
activerecord (3.2.3)
activeresource (3.2.3)
activesupport (3.2.3)
arel (3.0.2)
builder (3.0.0)
bundler (1.1.4)
coffee-rails (3.2.2)
coffee-script (2.2.0)
coffee-script-source (1.3.3)
erubis (2.7.0)
execjs (1.4.0)
faraday (0.8.0)
google_drive (0.3.0)
hike (1.2.1)
httpauth (0.1)
i18n (0.6.0)
journey (1.0.3)
jquery-rails (2.0.2)
json (1.7.3)
libv8 (3.3.10.4 x86_64-linux)
mail (2.4.4)
mime-types (1.18)
multi_json (1.3.6, 1.3.5)
multipart-post (1.1.5)
mysql2 (0.3.11)
nokogiri (1.5.0)
oauth (0.4.6)
oauth2 (0.7.1)
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.3)
railties (3.2.3)
rake (0.9.2.2)
rdoc (3.12)
rubygems-bundler (1.0.2)
rvm (1.11.3.3)
sass (3.1.19, 3.1.18)
sass-rails (3.2.5)
sprockets (2.1.3)
sqlite3 (1.3.6)
therubyracer (0.10.1)
thor (0.14.6)
tilt (1.3.3)
treetop (1.4.10)
tzinfo (0.3.33)
uglifier (1.2.4)
なぜ私のrails -v
コマンドは動作しませんか?私はターミナルでコマンド "source something something
"を1回実行する必要があるこの "ハック"を、以前は実際のコマンドとして "認識"される前に持っていました。私はこれをターミナルごとに1回持っていました。つまり、ターミナルを閉めれば、新しいウィンドウターミナルを開けた後、これを再実行しなければなりませんでした。
RVMのヘルプセクション(これはもともと私が見つけたところ)のヘルプセクションでこのコマンドが見つからないようですが、Linuxには新しくなっているので、これらの高度な設定は私には複雑です。
アイデア?
適切なルビーとジェムセットを選択しましたか? RVMはシェルの起動スクリプトに設定されていますか? –
密接に関連している:http://stackoverflow.com/a/10940420/1301972。 Ubuntuのスタートアップファイルに関する私の答えを見てください。 –