1

私の Mac には ruby​​ 1.9.2p320 がインストールされていて、それを更新しようとしましたが、方法がわからないので、rvmを使用して ruby​​ 1.9.3 をインストールしruby -vました。

アップデート

Simone Carlettiのおかげで ruby​​ 1.9.3 がインストールされました!

4

2 に答える 2

2

RVM で Ruby バージョンをインストールするには

$ rvm install 1.9.3

それからそれに切り替える

$ rvm use 1.9.3

後者のコマンドは、おそらく実行するのを忘れたものです。

設定を記憶するために、プロジェクトの.rvmrcファイルを構成することをお勧めします。

他の問題については、別の質問を開く必要があります。

于 2012-07-09T11:44:47.590 に答える
1

また、 rbenvを使用して異なるバージョンの Ruby をインストールおよび管理することもできます。

注:私は rvm に対して何も持っていません。さまざまな Ruby をインストールすることは、スタック オーバーフローでも職場でも常に質問の源であることに気付きました!

要件

  • ここでは、 Homebrewがあると仮定しています。(まだインストールしていない場合は/usr/local/、インストールが完了した後にパーミッションが正しいことを確認してください。そうしないと、Ruby のインストールを妨げるはずのない不思議なエラーが発生する可能性があります。)
  • rvm imploderbenv をインストールする前に実行します。これにより、rvm が破壊されます。

Homebrew を使用して rbenv をインストールするには

  1. ホームブリューを更新します。

     $ brew update
    
  2. rbenv をインストールします。

     $ brew install rbenv
    
  3. ruby-build をインストールします。

     $ brew install ruby-build
    
  4. シェルで正しく使用できるようにするには、これらの式をインストールした後に記載されている手順に従ってください。

Ruby 1.9.3 をインストールするには

  1. インストールできる Ruby のバージョンを確認します。

     $ rbenv install
    
  2. 1 つインストールします。この投稿の最新のものは です1.9.3-p194

     $ rbenv install 1.9.3-p194
    

Ruby 1.9.3 を使用するには

$ rbenv global 1.9.3-p194 

rbenv を再ハッシュするには

rbenv rehashオペレーティング システムのネイティブ拡張機能を備えた gem をインストールする場合など、場合によっては を実行する必要があります。

$ rbenv rehash

特定のディレクトリで特定の Ruby を使用したり、シェルで特定の Ruby を使用したりするなど、rbenv でできることは他にもたくさんあります。詳細については、該当するドキュメントを参照してください。

于 2012-08-08T07:04:57.047 に答える