【问题标题】:Ubuntu 20.04.1 LTS: ERROR: Could not find 'wxe_driver.so'Ubuntu 20.04.1 LTS:错误:找不到“wxe_driver.so”
【发布时间】:2021-01-14 13:17:58
【问题描述】:
maxximiliann@Maxximiliann:$ iex -S mix
Erlang/OTP 22 [erts-10.7.1] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [

Interactive Elixir (1.10.3) - press Ctrl+C to exit (type h() ENTER for help)


iex(1)> :observer.start

12:45:30.511 [error] ERROR: Could not find 'wxe_driver.so' in: /home/maxximiliann/.asdf/installs/erlang/22.3.3/lib/wx-1.9/priv

{:error,
{{:load_driver, 'No driver found'},
[ 
{:wxe_server, :start, 1, [file: 'wxe_server.erl', line: 65]},
{:wx, :new, 1, [file: 'wx.erl', line: 115]},
{:observer_wx, :init, 1, [file: 'observer_wx.erl', line: 107]},
{:wx_object, :init_it, 6, [file: 'wx_object.erl', line: 372]},
{:proc_lib, :init_p_do_apply, 3, [file: 'proc_lib.erl', line: 249]}
]}}

按照These 说明在这台 Ubuntu 机器上安装 erlang-wx

Operating System: Ubuntu 20.04.1 LTS
Kernel: Linux 5.4.0-48-generic
Architecture: x86-64

还需要什么才能让observer 运行?

【问题讨论】:

    标签: erlang observers ubuntu-20.04


    【解决方案1】:

    erlang-wx 包仅由通过 Ubuntu 包安装的 Erlang 使用,但您的包是用 asdf 构建的。当你让 asdf 构建 Erlang 时,它大概会打印出这样的内容:

     * wx             : wxWidgets not found, wx will NOT be usable
    

    要解决这个问题,请安装包 libwxgtk3.0-gtk3-dev,然后删除并重新安装 asdf Erlang 安装。

    【讨论】:

      猜你喜欢
      • 2012-03-05
      • 2021-02-19
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      • 2021-04-12
      • 1970-01-01
      • 2017-04-23
      • 2021-03-31
      相关资源
      最近更新 更多