【问题标题】:Permission error when starting a microservice with Micro.mu使用 Micro.mu 启动微服务时出现权限错误
【发布时间】:2021-06-06 11:00:00
【问题描述】:

我刚刚使用Micro 创建了一个带有micro new <microservice_name> 的新微服务。然后我安装了所需的依赖项(protobuf)并运行make proto,如official documentation 中指定的那样。然而,当我运行micro run . 时,我得到Fork/exec /usr/local/Cellar/go: permission denied:

我已经试过了:

  • 使用 sudo 运行相同的命令;
  • 检查 /usr/local/Cellar/go (drwxr-xr-x) 的权限;
  • 检查 $HOME/bin/micro (.rwxr-xr-x) 的权限;
  • 重新安装 Go (brew reinstall go)。

没有任何改变:我仍然收到相同的错误消息。

【问题讨论】:

    标签: go microservices go-micro


    【解决方案1】:

    我刚刚找到了解决方案。我遇到的问题与 Homebrew 有关。在使用brew uninstall go 卸载Go 并使用Mac 的官方安装程序安装它(可在official download page 获得)后,我终于设法使用micro servermicro run . 启动我的微服务

    【讨论】:

      猜你喜欢
      • 2017-07-12
      • 1970-01-01
      • 1970-01-01
      • 2013-08-25
      • 2020-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多