无法运行Autokey Ubuntu 18.04

时间:2018-12-12 23:23:13

标签: autokey

我对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

有人可以帮忙吗?谢谢。

2 个答案:

答案 0 :(得分:0)

我也是新手,并安装了Autokey 0.90.4,这对我也不起作用。有人建议我尝试0.95.1,因为另一个版本已经7年了。 我使用PIP方法从Autokey Github页面上安装了具有一些杂技的新版本。起初它没有工作,但是在完成import setuptools之后就起作用了。这可能是一个巧合,因为它是在安装Ak软件包本身之后进行的。

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

答案 1 :(得分:0)

安装模块python-xlib,它将正常工作,如下所示: 在Deb上:

易于安装python3-xlib

您以后可能还会需要python autokey模块:

点安装自动键