我一直在尝试让autokey在Fedora 29的全新安装上工作。每次启动应用程序的尝试都会遇到错误,进程将会终止。
encountered an uncaught pkg_resources.DistributionNotFound发布于 2019-02-02 22:46:23
问题是Fedora29默认使用python3。安装autokey-gtk和autokey-common时,会拉取以下依赖关系:
===================================================================================================================================================================================================================
Package Arch Version Repository Size
===================================================================================================================================================================================================================
Removing:
autokey-gtk noarch 0.95.2-1.fc29 @fedora 376 k
Removing unused dependencies:
autokey-common noarch 0.95.2-1.fc29 @fedora 554 k
gtksourceview2 x86_64 2.11.2-27.fc29 @fedora 3.4 M
pygtksourceview x86_64 2.10.1-18.fc29 @fedora 196 k
python3-xlib noarch 0.23-3.fc29 @fedora 881 k
wmctrl x86_64 1.07-25.fc29 @fedora 67 kgtksourceview是针对python2的,而不是针对python3的,它不允许autokey在尝试启动时打开窗口。您需要单独安装gtksourceview3,以便为python3中的autokey-gtk提供适当的库。
# sudo dnf install gtksourceview3 -yhttps://stackoverflow.com/questions/54494119
复制相似问题