ruby-on-rails - Heroku-toolbelt 安装在我的 mac OS X 中出错

标签 ruby-on-rails node.js macos heroku heroku-toolbelt

在我的 mac OS X 终端上安装 heroku toolbelt 后,当我输入 herkou --version 或任何 heroku 命令时,它会显示

$ heroku --version
/usr/local/heroku/lib/heroku/jsplugin.rb:108: warning: Insecure world writable dir /usr/local in PATH, mode 040777
heroku-cli: Adding dependencies...
 ▸    Get https://cli-assets.heroku.com/node/v5.7.0/node-v5.7.0-darwin-x64.tar.gz: dial tcp: lookup cli-assets.heroku.com on 192.168.192.10:53: cannot unmarshal DNS message
done
heroku-cli: Installing core plugins...
 ▸    

 ▸    fork/exec bin/node: no such file or directory
heroku-cli: Installing core plugins (retrying)...
 ▸    Error installing package. 
 ▸    
 ▸    Try running again with GODE_DEBUG=info to see more output.

对于示例,我给出了我的终端图像。

enter image description here

最佳答案

可能您需要修复/usr/local 目录权限。不确定您使用的是哪个 OS X 版本。请尝试使用磁盘工具修复权限。

https://support.apple.com/en-us/HT201560

我认为它应该是 755 而不是 777(这是世界可写的)

希望对您有所帮助!

关于ruby-on-rails - Heroku-toolbelt 安装在我的 mac OS X 中出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35706856/

相关文章:

ruby-on-rails - rails : how do attributes become protected (without any invocation of attr_protected or attr_accessible)?

javascript - MQTT JavaScript 客户端未连接(协议(protocol)错误?)

windows - 是否可以完全在 node.js 中编写 Windows 服务?

node.js - Electron :是否可以将当前窗口设置为无框架?

cocoa - 以编程方式更改系统网络(代理)设置

java - IntelliJ 在哪里存储它代表我下载的 JDK?

ruby-on-rails - 如何使用 Rails 和 Ancestry 对模型后代执行预先加载

ruby-on-rails - 如何在同一功能下为所有场景运行一次 Cucumber 后台步骤?

ruby-on-rails - 如何在 Ruby 中使用 If 简化表达式?

macos - 无法使用 Cocoa 中的服务在 Finder 的上下文菜单中添加项目