0

UbuntuシステムでRubyとRVMを動作させようとしていますが、奇妙な動作が発生しています。私はRubyを初めて使用するので、基本的なことを見逃している可能性があります。

octopressをフォルダーに複製しましたが、そこに次の.rvmrcファイルが含まれています。

rvm use 1.9.2

問題は、フォルダに入るときにファイルが考慮されていないということです。私が実行した場合:

ruby --version

私は得る:

ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]

私は試した:

./.rvmrc

と:

rvm reload

私が得るように、それはうまくいくようです:

Using /usr/share/ruby-rvm/gems/ruby-1.9.2-p320
Running /usr/share/ruby-rvm/hooks/after_cd
Using /usr/share/ruby-rvm/gems/ruby-1.9.2-p320

結果として。ただし、ruby --version再度実行しても何も変わりません。

本当に奇妙なことは、を使用してローカルホストに接続すると、すべてが正常に機能することsshです。

「 LinuxへのRVMのインストール」を使用してRakeをインストールしました。

4

2 に答える 2

1

RVMがロードされることを期待する方法の最近の変更が原因で、おそらく問題が発生しています(そのリンクのメソッドは正しいIIRCではありません)。https://rvm.io/rvm/upgrading/の手順に従います。また、rvm get stable --autobashスクリプトを適切に構成するために使用します

于 2012-06-05T04:53:28.960 に答える
0

最後にここで解決策を見つけました:

RVMを使用してRuby1.9.3をインストールしましたが、コマンドラインにruby-vが表示されません

ドキュメントを教えてくれたジムに感謝します。私はそこにたくさんの素晴らしいものを見つけました:)。

于 2012-06-05T19:54:27.740 に答える