Драгоценные камни, установленные с параметром --user-install в домашнюю папку OS X, впоследствии не работают должным образом.
На предыдущих версиях OS X я установил свои гемы с помощью sudo. С Yosemite я хотел изменить это и установить без sudo. Чтобы оставить драгоценные камни по умолчанию в
/Library/Ruby/Gems/2.0.0 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/gems/2.0.0
и поместите те, которые я хочу установить в третью папку
/Users/myuser/.gem/ruby/2.0.0
Эти три перечислены как ДРАГОЦЕННЫЕ ПУТИ, возвращаемые gem environment
командой. Установка работала нормально. После этого я добавил переменную path в мой bash_profile:
export PATH=~/bin:/usr/local/bin:/Users/myuser/.gem/ruby/2.0.0/bin:$PATH
Я установил Sass, Compass и еще несколько других драгоценных камней, связанных с Compass. Когда я пытаюсь запустить Compass Watch внутри терминала, я получаю:
[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]
То же самое, если попытаться запустить Compass изнутри Codekit.
/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>'
Кажется, что драгоценные камни в моей пользовательской папке вообще не замечены. Есть ли способ добиться успеха в этой настройке или мне нужно вернуться к установке sudo? : /
0 ответов на вопрос
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?