目前,我正在使用Elixir v0.15.1并查看凤凰的最新版本(v0.4.0),并尝试创建一个项目。但是,当我运行命令 mix do deps.get,compile 时,我收到以下错误消息。我担心适合elixir版本的版本。它没有在任何地方记录。
如何为彼此选择正确的版本?
(混合)你试图在Elixir v0.15.1上运行:phoenix但它有 在mix.exs文件中声明它只支持Elixir~> 1.0.0-RC1
注意:之前我曾多次使用不同的组合版本来解决此问题。
答案 0 :(得分:3)
菲尼克斯说你需要至少1.0.0-rc1的Elixir,所以你需要更新你的Elixir版本。请注意,许多包管理器会考虑(正确)" -rc1"要预先发布,所以您可能需要提供一个特殊的标志来安装它。例如,在自制软件中,您需要执行brew install elixir --devel
。