Невозможно запустить Autokey Ubuntu 18.04
Я относительно новичок в Linux/Ubuntu (поэтому, пожалуйста, будьте осторожны со мной), и я пытаюсь установить Autokey, чтобы использовать функциональность расширения текста. Я пытался установить его из инструкции на странице Github здесь - https://github.com/autokey/autokey
Однако, независимо от того, следую ли я процессу установки в разделе 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
Может кто-нибудь, пожалуйста, помогите? Спасибо.
1 ответ
Я тоже новичок и установил Autokey 0.90.4, который у меня тоже не работал. Кто-то предложил мне попробовать 0.95.1, потому что другой версии 7 лет. Я установил новую версию с акробатикой со страницы Autokey Github, используя метод PIP. На 1-ом это не сработало, но после выполнения import setuptools
это сделал. Это может быть совпадением, так как это произошло после установки самого пакета Ak.
Я знаю, это звучит запутанно, но я не знаком (пока?) С Linux. В любом случае 0,95 у меня работает.
Установите модуль python-xlib, и он будет работать примерно так: В Deb:
apt установить python3-xlib
Позже вам может понадобиться модуль autokey python:
pip install autokey