Vagrant / Otto格式错误版本:1.7.4 / lib / vagrant / pre-rubygems.rb:31

时间:2015-09-29 22:15:10

标签: vagrant

当我使用来自Otto的命令otto dev(流浪汉的继承人,没什么可以做什么android)时,Mac环境中发生了这个错误,但我认为这个错误发生在一些人只使用流浪。

错误:

$ otto dev Error building dev environment: Malformed version: 1.7.4/lib/vagrant/pre-rubygems.rb:31

1 个答案:

答案 0 :(得分:1)

不确定,但Otto或Ruby可能无法显示完整的错误消息,完整的错误消息是我使用命令下面发现的警告:

$vagrant --version /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/pre-rubygems.rb:31: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777 Vagrant 1.7.4

关于dir的注意事项:可写dir / usr / local / bin

<强>解决方案

要修复,我使用:sudo chmod go-w /usr/local/bin

然而,再次,至少和我在一起,出现了更多类似的错误,差异是dir改变了,是/usr/local,然后是/usr/local/bit/bin,最后是/usr/local/git我用过了所有这些目录上方的chmod现在otto dev都有效!