我收到此错误:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:213:
warning: Insecure world writable dir /Users/Administrador/android-sdks in PATH, mode 040777 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bin/avd (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from bin/rec.rb:41:in `<main>'
我认为它与MacBook Pro中安装的ruby版本有关。
你能帮助我,我该怎么做?重新安装?
答案 0 :(得分:0)
看起来您在用户Administrador
的主目录中有一个名为“android-sdks”的目录。该目录已添加到您的PATH
并具有权限设置,以便其他用户可以在其中添加可执行文件。这使它成为一种安全风险,Ruby拒绝让这种情况发生。尝试从该目录中删除公共写入和访问。如果使用取景器,请右键单击(或按住Ctrl键单击)目录,然后选择“获取信息”。在信息窗口的底部,将“everyone”的权限更改为“Read Only”或“No Access”。如果您更喜欢从命令行执行此操作,请打开Terminal.app,导航到父文件夹,然后键入chmod go-rwx android-sdks
。