vagrantインストールエラー対処法

vagrant

Windows PCにvagrantをインストール中、文字コードエラーが発生!


ws/process_builder.rb:43:in `join': incompatible character encodings: Windows-31
J and ASCII-8BIT (Encoding::CompatibilityError)

原因は、PCのユーザー名が日本語になっていて、「C:\Users\◯◯\」の「◯◯」部分が英語でない事によるエラーのようです。

単純に「コントロールパネル」からユーザーアカウントを変更しても、システムに関わるフォルダー名は変更できませんでした。

そこで、最も手っ取り早いのは、PCに新たに英語名のアカウントを作り、vagrantをインストールする事です。

「スタート」⇒「コントロールパネル」⇒「ユーザーアカウントの追加または解除」で新規アカウントが作れます。

新規アカウントからログインし、vagrantをインストールしたらエラーは無くなりました。

このエントリーを共有する


2014-08-04 (月) 13:36 投稿