Я только что узнал, в чем была ошибка.
Это абсолютный путь к проекту:
/home/user/Workspace/Functional Web Development with Elixir, OTP, and Phoenix/islands_interface
Получается phx.server
ошибок , поскольку находится внутри папки/Functional Web Development with Elixir, OTP, and Phoenix/
.Оказывается, что пробел в 'OTP' в сообщении об ошибке от имени папки.
Чтобы доказать свою теорию, я создал проект под названием test
в /home/user/Workspace/
.Все работало отлично.
Дальнейшее расследование выявило источник проблемы.Зависимость Phoenix, rebar3, содержит ошибку с папками, в именах которых есть запятые.
https://elixirforum.com/t/phoenix-could-not-compile-dependency-ranch/22939/16?u=fl4m3ph03n1x