• vagrant up 时process_builder.rb:43:in `join': incompatible character encodings: GBK and UTF-8 (Encoding::CompatibilityError) 解决


    第一次使用vagrant和VM VirtualBox,vagrant init centos/7后vagrant up即process_builder.rb:43:in `join': incompatible character encodings: GBK and UTF-8 (Encoding::CompatibilityError)

    第一眼看到character encodings: GBK and UTF-8 即大致猜到了可能是跟windows用户名为中文有关系,因为之前装软件被这个坑过不是一回两回了。

    然后我放射性的将之前在用户名下init的Vagrantfile 文件删了,换成了一个没有中文的路径init,还是有问题,随后我就开始在百度,百度上有说配置环境的,有说修改系统用户名的。

    第一种又说配置的不管用就没尝试,第二种是错成本太高没敢尝试。

    随后我从把眼光从vagrant转移到了VM VirtualBox上,VM VirtualBox 默认安装的虚拟机位置为C盘用户名下,如果是中文名就会出问题。

    随后我到VM VirtualBox > 管理> 全局设定里修改了默认虚拟机位置为无中文路径时,再去vagrant up即成功了

    windows用户名为中文的坑实在踩过太多了!!!

    希望能够帮助到你

  • 相关阅读:
    怎么查看京东店铺的品牌ID
    PPT编辑的时候很卡,放映的时候不卡,咋回事?
    codevs 1702素数判定2
    codevs 2530大质数
    codevs 1488GangGang的烦恼
    codevs 2851 菜菜买气球
    hdu 5653 Bomber Man wants to bomb an Array
    poj 3661 Running
    poj 1651 Multiplication Puzzle
    hdu 2476 String Painter
  • 原文地址:https://www.cnblogs.com/xuelin1221/p/14122035.html
Copyright © 2020-2023  润新知