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

Vagrant/Otto格式错误的版本:1.7.4/lib/Vagrant/pre-rubygems.rb:31,vagrant,Vagrant,这个错误发生在我在Mac环境中使用命令otto devfrom(vagrant的继承者,与android无关)时,但我认为这个错误发生在一些只使用vagrant的人身上 错误: $otto-dev 构建开发环境时出错:错误版本:1.7.4/lib/vagrant/pre-rubygems.rb:31不确定,但Otto或Ruby可能不会显示完整的错误消息,完整的错误消息是我使用下面的命令发现的警告: $vagrant--版本 /opt/vagrant/embedded/gems/gems/vagr

这个错误发生在我在Mac环境中使用命令
otto dev
from(vagrant的继承者,与android无关)时,但我认为这个错误发生在一些只使用vagrant的人身上

错误:

$otto-dev

构建开发环境时出错:错误版本:1.7.4/lib/vagrant/pre-rubygems.rb:31

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

$vagrant--版本
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/pre-rubygems.rb:31:警告:路径中的不安全世界可写目录/usr/local/bin,模式040777
流浪汉1.7.4

注意关于目录的这一部分:可写目录/usr/local/bin

解决方案

为了解决这个问题,我使用:
sudo chmod go-w/usr/local/bin


但是,至少对我来说,再次出现了更多类似的错误,不同之处在于目录发生了变化,是
/usr/local
,然后是
/usr/local/bit/bin
,最后是
/usr/local/git
,我在所有这些dir上使用了上面的chmod,现在
奥托开发
工作了

然后使用
sudo chmod go-w/usr/local