Gems, die mit der Option --user-install im OS X-Home-Ordner installiert wurden, funktionieren danach nicht mehr ordnungsgemäß.
Bei früheren Versionen von OS X hatte ich meine Juwelen mit Sudo installiert. Mit Yosemite wollte ich das ändern und ohne Sudo installieren. Um die Standard-Edelsteine in zu lassen
/Library/Ruby/Gems/2.0.0 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/gems/2.0.0
und legen Sie diejenigen, die ich installieren möchte, in den dritten Ordner
/Users/myuser/.gem/ruby/2.0.0
Die drei werden als GEM PATHS aufgeführt, die vom gem environment
Befehl zurückgegeben werden. Die Installation hat gut funktioniert. Danach habe ich die Pfadvariable zu meinem bash_profile hinzugefügt:
export PATH=~/bin:/usr/local/bin:/Users/myuser/.gem/ruby/2.0.0/bin:$PATH
Ich habe Sass, Compass und ein paar andere Edelsteine installiert. Wenn ich versuche, die Kompassüberwachung im Terminal auszuführen, bekomme ich:
[myuser@localhost][project] compass watch LoadError on line ["55"] of /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb: cannot load such file -- sassy-math Run with --trace to see the full backtrace [myuser@localhost][project]
Das Gleiche gilt, wenn Sie versuchen, Compass in Codekit auszuführen.
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not find 'compass' (>= 0) among 12 total gem(s) (Gem::LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/dependency.rb:307:in `to_spec' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:47:in `gem' from /Users/danton/.gem/ruby/2.0.0/bin/compass:22:in `<main>'
Es scheint, als würden die Edelsteine in meinem Benutzerordner überhaupt nicht bemerkt. Gibt es eine Möglichkeit, Dinge in diesem Setup in Gang zu bringen, oder muss ich zur sudo-Installation zurückkehren? : /
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?