关于vagrant 的坑

一、当大家使用vagrant up 时  出现

D:/soft/Vagrant/embedded/gems/gemsildprocess-0.6.3bildprocess/windows/process_builder.rb:43:in `join': incompatible character encodings: GBK and UTF-8 (Encoding::CompatibilityError)

的错时:

错误说明是因为编码问题,,大量的百度后会告诉大家要配一个环境变量

比如:需要新建一个环境变量VAGRANT_HOME 给他写你的vagrant的安装的准确路径

但是如果你自己本身将这些都改完了,但是都没有作用,还是报同样的错时。。

我走的坑就是:C盘下用户文件夹下的名称是中文的;

那么这个时候需要改这个名称。但是大家都明白的,根本没有权限该名称,就算你改掉管理下的用户的名称也没有卵用,所以该怎么办呢?

那么就切换用户吧。切换管理员,并且将权限赋给你登陆的用户。然后就能改了。但是,仅仅该名称就完了吗?并没有,

那还需要你将每一个磁盘的权限包括磁盘下的子文件夹的权限都附成你当前的登陆用户。。改的时候可能需要一些时间哦。大家一定要耐心等待;

这样应该就能重新开始了吧。一切工作重新开始。。重新add吧!


祝大家好运,希望能解决大家的问题。。。

你可能感兴趣的:(vagrant)