我正在尝试在 ubuntu 中安装 elixir ...我已按照此说明进行操作。
一切似乎都很好,但是当我尝试执行混合命令时,系统回答我这个:
bash: /usr/bin/mix: No such file or directory
谢谢。
我正在尝试在 ubuntu 中安装 elixir ...我已按照此说明进行操作。
一切似乎都很好,但是当我尝试执行混合命令时,系统回答我这个:
bash: /usr/bin/mix: No such file or directory
谢谢。
刚刚遇到了同样的问题。您链接的指南将 mix 安装到/usr/local/bin/mix而不是/usr/local/mix。我创建了一个符号链接/usr/bin/mix但扩展$PATH可能是解决此问题的更好方法。
~$ mix
-bash: /usr/bin/mix: No such file or directory
~$ which mix
/usr/local/bin/mix
~$ sudo ln -s /usr/local/bin/mix /usr/bin/mix
~$ mix
** (Mix) Could not find a Mix.Project, please ensure a mix.exs file is available
在我的情况下,我已经使用 sudo 安装了 elixir,所以当你尝试在没有 sudo 的情况下调用它时,你会收到这个错误。
也碰到了这个。就我而言,它源于CDPATH
设置。
为会话取消设置并重unset CDPATH
试就可以了。
就我而言,我通过sudo apt-get install erlang-base
安装期间重新安装了 Erlang,Elixir 被完全删除。
通过运行解决了这个问题sudo apt-get install elixir
。
所有的存储库都已经为我预设好了。