0

私はubuntu12.04LTSを使用しています。rvmとrailsを介してrubyを正常にインストールしました。また、rails -v、ruby -vを連続して入力すると、ターミナルにレールとrubyのバージョンを確認できます。一方、ターミネーターをにインストールしました。私のubuntuと私はrails-vを入力しているときにエラーメッセージに直面しました:プログラム'rails'は現在インストールされていません。次のように入力してインストールできます。sudoapt-getinstallrails ruby​​ -vと入力すると、エラーメッセージは表示されず、バージョンが出力されます。問題はありません。私はすでにrubyとrailsを正常にインストールしており、ターミナルで正しく動作することに注意してください。これが状況のいくつかの写真です:

http://imageshack.us/f/819/screenshotfrom201206281.png/

http://imageshack.us/photo/my-images/407/screenshotfrom201206281.png/

4

3 に答える 3

4

rvmを使用しているときに同じ問題が発生しました。これを解決するには、次を追加する必要があります。

source ~/.rvm/scripts/rvm 

あなたの〜/.bashrcに

于 2013-05-16T05:59:52.033 に答える
3

私は非常によく似た問題を抱えていました。私のレール環境のコマンドの多くはターミネーターで機能していませんでした、そして以下は私のためにそれを解決しました。

ターミネータウィンドウを右クリックします。[設定]>[プロファイル]>[コマンド]を選択し、[コマンドをログインシェルとして実行する]をオンにします

これが機能する理由については、次の投稿を参照してくださいhttps://askubuntu.com/questions/121073/why-bash-profile-is-not-getting-sourced-when-opening-a-terminal

RVMhttps://rvm.io/support/faq#shell_loginからのシェルログインに関する詳細情報を次に示します。

于 2013-09-08T13:28:28.527 に答える
1

私もあなたのようにこの問題を引き起こします、レールはターミナルで走ることができますが、ターミネーターでは走ることができません、私はそれを解決することができません。そのため、ターミレーターの代わりにtmuxを使用します。これにより、ウィンドウを分割したり、さらに強力にすることもできます。

于 2013-01-19T07:15:26.473 に答える