mix.exs 文件中的 Elixir 版本要求无效



我正在尝试运行mix deps.get.当我这样做时,我收到以下错误:

(Mix) Invalid Elixir version requirement <version> in mix.exs file

这是我的mix.exs文件:

def project do
[
app: :app,
version: "0.1.0",
elixir: "1.6.6",
elixirc_paths: elixirc_paths(Mix.env()),
compilers: [:phoenix, :gettext] ++ Mix.compilers(),
start_permanent: Mix.env() == :prod,
aliases: aliases(),
deps: deps()
]
end

这似乎是标准的。我在互联网上找不到任何关于这个的信息。更改版本不起作用,完全排除长生不老药版本字段也不起作用。

注意: 系统详细信息:

Erlang/OTP 21 [erts-10.3.4] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] [hipe] [dtrace]
Mix 1.6.6 (compiled with OTP 21)
Elixir 1.6.6 (compiled with OTP 21)

当 Elixir 从旧包中安装时,我会看到这个问题,只需运行:

sudo apt-get install elixir

但是,在运行之前,我们需要添加新的包存储库。它在Elixir安装页面上有描述,部分用于Debian。

相关内容

最新更新