【发布时间】:2020-07-01 19:46:29
【问题描述】:
我正在尝试在项目中开始使用ratatouille。这是, 我相信,来自 github 的最新版本的料理鼠王。
我开始了一个新项目来学习:
mix new rata_count
在料理鼠王安装说明中,我使用了 deps:
defp deps do
[{:ratatouille, "~> 0.5.0"} ]
end
除了这个 deps 代码之外,mix.exs 的其余部分是通过“mix new rata_count”生成的。我没有向这个项目添加任何额外的代码。
混合 deps.get 响应:
mix deps.get
Resolving Hex dependencies...
Dependency resolution completed:
New:
asciichart 1.0.0
elixir_make 0.6.0
ex_termbox 1.0.1
ratatouille 0.5.0
* Updating ratatouille (Hex package)
* Getting ex_termbox (Hex package)
Request failed (403)
** (Mix) Package fetch failed and no cached copy available (https://repo.hex.pm/tarballs/ex_termbox-1.0.1.tar)
搜索未发现此错误。
我能够编译和运行料理鼠王的 github 示例。所有的 示例按指定工作。现在我似乎无法使用料理鼠王 在我的项目中。
我的系统是 Centos 7,elixir 1.9.4,Erlang/OTP 22 [erts-1-.4.3] 64 位。
如何解决此错误?我应该创建一个缓存版本吗?如何创建缓存版本?
十六进制下来了吗?
【问题讨论】:
标签: elixir elixir-mix