首页 > 解决方案 > 无法运行 Autokey Ubuntu 18.04

问题描述

我对 Linux/Ubuntu 比较陌生(所以请放轻松),我正在尝试安装 Autokey 以使用文本扩展功能。我已经尝试从 Github 页面上的说明安装它 - https://github.com/autokey/autokey#installation

但是,无论我遵循 Ubuntu/Mint/Debian 部分下的安装过程还是通过 pip 安装的说明,我似乎都无法使程序正常工作。

安装似乎是成功的(运行“which”命令会给出安装的路径)但单击图标不会启动程序。

我也尝试直接从 Ubuntu/GNOME 软件管理器安装,但安装后也不会启动该程序。

我已经尝试安装 GTK 和 QT 前端,但都不会启动。我没有收到错误消息或任何东西。我打开了系统监视器,看看是否出现了一个进程(无论多么短暂),但什么也没有。

在终端中输入 autokey-gtk 会给出:

    /usr/local/lib/python2.7/dist-packages/autokey/gtkapp.py:24: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk, Gdk, GObject, GLib
Traceback (most recent call last):
  File "/usr/local/bin/autokey-gtk", line 20, in <module>
    from autokey.gtkapp import Application
  File "/usr/local/lib/python2.7/dist-packages/autokey/gtkapp.py", line 28, in <module>
    import service, monitor
  File "/usr/local/lib/python2.7/dist-packages/autokey/service.py", line 21, in <module>
    from iomediator import Key, IoMediator
  File "/usr/local/lib/python2.7/dist-packages/autokey/iomediator.py", line 107, in <module>
    from interface import *
  File "/usr/local/lib/python2.7/dist-packages/autokey/interface.py", line 29, in <module>
    from Xlib import X, XK, display, error
ImportError: No module named Xlib

有人可以帮忙吗?谢谢你。

标签: autokey

解决方案


我也是一个新手,安装了 Autokey 0.90.4,这对我也不起作用。有人建议我尝试 0.95.1,因为另一个版本已经 7 岁了。我使用 PIP 方法从 Autokey Github 页面安装了带有一些杂技的新版本。在第一次它没有工作,但在这样做之后import setuptools。这可能是巧合,因为它是在安装 Ak 包本身之后。

我知道这听起来很复杂,但我对 Linux 还不熟悉(还没有?)。无论如何 0.95 对我有用。


推荐阅读