habe ich irgendwie meine $ PATH vermasselt. (änderte es) und meine Rubin- und Rails-Edelsteine funktionierten nicht. Was ich getan habe, um dies zu beheben, war eine Neuinstallation von RVM. Jetzt funktioniert mein Rubin im Terminal. Auf gem install rails
läuft Ich werde mit dieser grüßte:gem install rails installieren FEHLER: Beim Ausführen von Gem ... (Errno :: EACCES)
Permission denied - /Users/emKaro/.rvm/gems/ruby-2.0.0-p247/gems/atomic-1.1.13/test/test_atomic.rb
Wenn ich versuche, Schienen durch sudo gem install rails
zu installieren, ich diesen Fehler:
ERROR: While executing gem ... (Errno::EACCES)
ich XCode mit Kommandozeilen-Tools installiert installiert auch. Ich habe sogar GCC installiert, bekomme aber den gleichen Fehler, wenn ich versuche, Schienen zu installieren.
Dies ist die vollständige Fehlermeldung
ERROR: While executing gem ... (Errno::EACCES)
Permission denied - /Users/emKaro/.rvm/gems/ruby-2.0.0-p247/gems/atomic-1.1.13/test/test_atomic.rb
emmanuels-imac:~ siaW$ sudo gem install rails
Password:
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
/Users/emKaro/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/Users/emKaro/.rvm/rubies/ruby-2.0.0-p247/bin/ruby
--with-atomic_reference-dir
--without-atomic_reference-dir
--with-atomic_reference-include
--without-atomic_reference-include=${atomic_reference-dir}/include
--with-atomic_reference-lib
--without-atomic_reference-lib=${atomic_reference-dir}/
/Users/emKaro/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:434:in `try_do': The compiler failed to generate an executable file. (RuntimeError)
You have to install development tools first.
from /Users/emKaro/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:519:in `try_link0'
from /Users/emKaro/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:817:in `try_run'
from extconf.rb:24:in `<main>'
Gem files will remain installed in /Users/emKaro/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/gems/2.0.0/gems/atomic-1.1.13 for inspection.
Results logged to /Users/emKaro/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/gems/2.0.0/gems/atomic-1.1.13/ext/gem_make.out
Ich bin der Admin meinem Computer und mit Mac OS 10.8.3. Ich würde etwas Hilfe bei der Installation der Schienen schätzen.
EDIT: Dank @ Christoph Der einzige Code, der tatsächlich geholfen wurde, um den RVM Ordner mit sudo rm -rf ~/.rvm/
ich uninstal nur versucht, zu entfernen und es hat nicht funktioniert. Das Entfernen des Ordners und das anschließende Neuinstallieren von RVM erledigt die Aufgabe.
Warum sudo'ing Sie das Juwel installieren? Haben Sie auf jeden Fall die XCode-Befehlszeilenwerkzeuge installiert? –
Ja Ich habe Kommandozeilen-Tools installiert. – siaw23