autokey - 无法运行 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 0.90.4,这对我也不起作用。有人建议我尝试 0.95.1,因为另一个版本已经 7 岁了。我使用 PIP 方法从 Autokey Github 页面安装了带有一些杂技的新版本。在第一次它没有工作,但在这样做之后import setuptools
。这可能是巧合,因为它是在安装 Ak 包本身之后。
我知道这听起来很复杂,但我对 Linux 还不熟悉(还没有?)。无论如何 0.95 对我有用。
推荐阅读
- c# - DatabaseGeneratedOption:身份与计算
- javascript - 使 eval() 将 '%' 视为 '/100'
- ffmpeg - FFMPEG:使用 txt 文件查找
- android - 在 android 中添加程序以删除 ArrayList 中的重复项
- kerberos - GSSException:在将 Polybase 与 Kerberos 连接时,未提供有效凭据(机制级别:无法找到任何 Kerberos tgt)
- teamcity - 如何将更改的文件从 teamcity 部署到 Artifactory?
- sql-server - SET DATEFIST = 1 无法正常工作
- delphi - 带有 Rad Studio 10.2 的 Nox 模拟器
- sql-server - 连接到 SQL Server 需要使用显式凭据启动 CMD
- date - 有没有办法在不使用 OS 库的情况下访问 Lua 中的本地日期/时间?