代码之家  ›  专栏  ›  技术社区  ›  Cit

在linux mint上安装PHOENIX(错误:OpenSSL)

  •  1
  • Cit  · 技术社区  · 6 年前

    我在linux mint(18.3)上安装phoenix时遇到问题。有人能帮我吗?

    我已经安装了erlang(20)和elixir(1.6.3),安装例程来自 phoenixframework

    但当我来指挥的时候 $ mix archive.install https://github.com/phoenixframework/archives/raw/master/phx_new.ez 要安装phoenix,我会遇到以下错误:

    [错误]无法加载加密库。失败,错误为: “:load\u失败,未能加载NIF库 /usr/lib/erlang/lib/crypto-4.2.1/priv/lib/crypto:“libcrypto。所以1.0.2: 无法打开共享对象文件:没有此类文件或目录“”OpenSSL 此系统上可能未安装。

    我查看了linux中的synaptic软件包管理器,发现“libssl1.0.0”已经安装。(我也尝试从本地路径进行安装,就像上面所描述的那样,但最后的问题是一样的。)

    有人能帮忙吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Cit    6 年前

    解决方案:

    sudo apt-get install libssl1.0.2
    

    manual package installed 然后

    sudo apt-get install erlang-crypto
    

    然后我可以创建第一个没有错误的项目:

    mix phx.new hello
    

    谢谢@bla