2015-01-08 30 views
7

Jestem nowy w programowaniu próbującym dodać Ruby 2.2 przy użyciu RVM i otrzymaniu poniższego błędu. Uruchomiłem program rvm stabilnie i próbowałem ponownie zainstalować, ale otrzymałem ten sam błąd.Błąd podczas uruchamiania "__rvm_make install"

$ rvm reinstall ruby-2.2.0 
Searching for binary rubies, this might take some time. 
No binary rubies available for: osx/10.10/x86_64/ruby-2.2.0. 
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies. 
Checking requirements for osx. 
Installing requirements for osx. 
Updating system..... 
Installing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libksba, openssl........ 
Certificates in '/usr/local/etc/openssl/cert.pem' are already up to date. 
Requirements installation successful. 
Installing Ruby from source to: /usr/local/rvm/rubies/ruby-2.2.0, this may take a while depending on your cpu(s)... 
ruby-2.2.0 - #downloading ruby-2.2.0, 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 12.6M 100 12.6M 0  0 892k  0 0:00:14 0:00:14 --:--:-- 1518k 
ruby-2.2.0 - #extracting ruby-2.2.0 to /usr/local/rvm/src/ruby-2.2.0.... 
ruby-2.2.0 - #applying patch /usr/local/rvm/patches/ruby/2.2.0/fix_installing_bundled_gems.patch. 
ruby-2.2.0 - #configuring.......................................................... 
ruby-2.2.0 - #post-configuration. 
ruby-2.2.0 - #compiling............................................................. 
ruby-2.2.0 - #installing.......... 
Error running '__rvm_make install', 
showing last 15 lines of /usr/local/rvm/log/1420687911_ruby-2.2.0/install.log 
           psych 2.0.8 
           rake 10.4.2 
           rdoc 4.2.0 
installing bundle gems:  /usr/local/rvm/rubies/ruby-2.2.0/lib/ruby/gems/2.2.0 (build_info, cache, doc, extensions, gems, specifications) 
           minitest-5.4.3.gem 
           power_assert-0.2.2.gem 
           test-unit-3.0.8.gem 
./tool/rbinstall.rb:723:in `chmod': Operation not permitted @ chmod_internal - /usr/local/rvm/gems/ruby-1.9.3-p392/ (Errno::EPERM) 
    from ./tool/rbinstall.rb:723:in `block in <main>' 
    from ./tool/rbinstall.rb:749:in `call' 
    from ./tool/rbinstall.rb:749:in `block in <main>' 
    from ./tool/rbinstall.rb:746:in `each' 
    from ./tool/rbinstall.rb:746:in `<main>' 
make: *** [do-install-nodoc] Error 1 
++ return 2 
There has been an error while running make install. Halting the installation. 
+0

Próbowałem tego również i nadal tego samego numeru –

+0

, dlaczego w twoim folderze z klejnotem znajduje się wersja rubinowa? usuń to '/ usr/local/rvm/gems/ruby-1.9.3-p392 /' – Anthony

+0

Dzięki Anthony! W folderze klejnotów znajdowały się 4 wersje rubinowe. Usunąłem wszystkie z nich i instalacja została zakończona. –

Odpowiedz

10

Spróbuj zaktualizować RVM użyciu

RVM bardzo głowy

polecenie Następnie spróbuj ponownie. Mam nadzieję, że to powinno zadziałać.

+0

Dzięki, zadziałało to na mnie! –

+0

Pracowałem! Zgaduję, że za każdym razem, gdy widzisz błąd podczas instalowania ruby ​​z rvm, warto spróbować "rvm get head" – venkatareddy

Powiązane problemy