Я использую Mountain Lion. Сначала я установил Ruby с помощью RVM, а затем с помощью rbenv. Я могу заверить, что он работает с последней версией, с which ruby
, он правильно указывает на ту, что установлена с rbenv.
gem не устанавливает gem, он всегда выдает одну и ту же ошибку (не всегда в одном и том же файле, но одну и ту же ошибку с split
:
Users/Macbook/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/1.9.1/mkmf.rb:1357:in `split': invalid byte sequence in UTF-8 (ArgumentError)
from /Users/Macbook/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/1.9.1/mkmf.rb:1357:in `find_executable0'
from /Users/Macbook/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/1.9.1/mkmf.rb:1564:in `pkg_config'
from extconf.rb:15:in `<main>'
Я попытался установить этот экспорт в моем .profile
, без удачи:
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
Я также обновил bash с помощью brew и активировал его с помощью chsh. iTerm2 также правильно настроен с кодировкой UTF-8.
Я понятия не имею, что еще делать сейчас. У меня есть XCode 4.6.3.