Macにrvmを使用して新しいrubyバージョンをインストールしようとしました。すべてを再インストールすることを選択した理由には、いくつかの問題がありました。
ルビーには2つのバージョンがあります。
- Macインターラルビー->1.8。*
- ユーザーバージョン->1.9.1(> = 1.9.2が必要)
「sudorvminstall...」を使用して、ローカルMacバージョンに新しいバージョンをインストールすることは可能ですが、ユーザーバージョンで試してみると、次のエラーが表示されます。
stvn$ rvm install 1.9.2
info: Installing Ruby from source to: /Users/stvn/.rvm/rubies/ruby-1.9.2-p0
info: Downloading ruby-1.9.2-p0, this may take a while depending on your connection...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 8296k 100 8296k 0 139k 0 0:00:59 0:00:59 --:--:-- 102k
info: Extracting ruby-1.9.2-p0 ...
info: Applying patch '' (located at /)
error: Error running 'patch -F25 -p1 -f <"/"', please check /Users/stevenklar/.rvm/log/ruby-1.9.2-p0/patch.apply.*.log
fail: There has been an error applying the specified patches. Aborting the installation.
すでにstackoverflowとgoogleでここに投稿されたいくつかのソリューションを試しました。まだ何も機能していません。エラーは、unvailと関係があるようです。道。たとえば、rvmがパスとして「/Users/stvn/.rvm/...」の代わりに「」を使用することを意味します。
誰かが修正する方法を知っていますか?