【发布时间】:2017-02-07 00:17:08
【问题描述】:
系统提示我更新我机器上的 Erlang,我做到了。然后,当我重新启动服务器时,系统会提示我使用 mix local.hex 进行更新。
当我这样做时,它给了我以下错误。
mix local.hex --force 也不起作用。
【问题讨论】:
标签: ssl erlang elixir homebrew phoenix-framework
系统提示我更新我机器上的 Erlang,我做到了。然后,当我重新启动服务器时,系统会提示我使用 mix local.hex 进行更新。
当我这样做时,它给了我以下错误。
mix local.hex --force 也不起作用。
【问题讨论】:
标签: ssl erlang elixir homebrew phoenix-framework
我最终发现我最初安装了 erlang 而没有 brew 最初是提示的来源。在我更新它之后,它导致了 mix local.hex 的问题。
我手动删除了我机器上的文件夹 /usr/local/lib/erlang 和所有 erlang。我使用“brew install erlang”安装了 erlang,然后运行了“brew link erlang”
这最初不起作用,因为我没有权限,但后来我运行以下以获得权限。
sudo chown -R $(whoami) /usr/local/lib
在 'brew link erlang' 工作之后,我能够像往常一样运行 'mix local.hex'。
【讨论】: