マウンテンライオンを使用しています。最初にRVMを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エンコーディングで正しく構成されています。
私は今他に何をすべきか分かりません。XCode4.6.3を使用しています。
問題は、のセットアップに関連するすべてのファイル掃除解決したPATH
環境変数(.bash_profile
、.profile
、.bashrc
)、その後、インストールrvm
を再度を。実行すると、echo $PATH
バンドラーのPATH
。の処理を壊した奇妙なキャラクターが明らかになりました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加