RVMとrubyをインストールしましたが、最初は機能しているように見えましたが、新しいシェルタブまたはウィンドウを開くと、rubyではなくrvmしか見つかりません。
実行rvm -v
すると、ちょっとした出力が得られます。
rvm 1.27.0 (latest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
しかし、実行中ruby -v
、gem -v
またはrails -v
私に指示するエラーが表示されapt-get install ruby/rails
ます。
次のコマンドでrvmをインストールしました。
sudo apt-get install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
私はそのようにルビーをインストールしました:
rvm install 2.3.1
rvm use 2.3.1 --default
Railsは次のコマンドでインストールされました:
gem install rails
私は自分.bashrc
.bash_profile
と自分.profile
をチェックしましたが、次のようにうまく設定されています。
.bashrc
および.profile
:
export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
.bash_profile
:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
ラインを実行するsource ~/.rvm/scripts/rvm
ことができますruby
、gem
とrails
再発見されていますが、これはすべての新しいタブやウィンドウで繰り返す必要があります。
rvm
インストールされたモジュールが自動的に機能するように修正するにはどうすればよいですか?すべてがうまく設定され、正しく設定されていることがわかります。この問題がある場合は、シェル設定の問題です。ログインシェルにプロファイルを設定する必要があります。
メニューと写真に移動して、設定にアクセスしますTerminal > Preferences
。
ポップアップ表示されるウィンドウProfiles
で、タブメニューから選択します。新しいプロファイルを作成するか、既存のデフォルトプロファイルを編集するかを選択します。表示されるウィンドウで(写真に関係なく同じです)、タブに移動してCommand
有効にしRun command as a login shell
ます。
ターミナルを再起動すると、rvmコマンドが機能していることがわかります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加