Прочетох един тон за това как SIP бъркотията на Ел КапитанНай-новото нещо, което прочетох, е, че приготвената вар беше актуализирана, за да подкрепи по-добре Ел Капитан, така че последвах няколко команди от статия онлайн и очевидно почистих цялата си система и преинсталирах всички камъни. Сега, от терминала, всичко работи чудесно.Не трябва да пиша нищо специално за инсталиране на камъни ... просто gem install <name>
.
Въпреки това изглежда, че SublimeText използва aразличен Ruby. Ако пиша кой рубин, той показва като / usr / local / bin / ruby. Но в SublimeText, тя показва тази грешка за това, че не намери подходящия скъпоценен камък. /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require ": не може да зареди такъв файл - mechanize (LoadError)"
Опитах се да създам различен системен файл за Ruby, който сочи към ruby в / usr / local / bin / ruby, но все още показва тази грешка (но по-долу показва [cmd: ["/usr/local/bin/ruby"]...
Това също така ми причинява големи проблеми, които се опитват да накарат обувките да бъдат инсталирани.
Дългият въпрос е съкратен: има ли категоричен начин да изчистите моята система от всички предишни пивоварни, рубинови, скъпоценни камъни и т.н.
Отговори:
0 за отговор № 1Отговор на Checkout @paskal тук: Ruby "require" error: не може да зареди такъв файл
Опитайте да промените require <file name>
с require "./<File name>".