linux pyqt5 输入框 无法输入中文

pyqt5 存在输入框无法输入中文情况,在指定输入框后,无法切换输入法。

解决方法:

1. 找到pyqt5安装位置

pip show pyqt5

2. 查看pyqt5安装位置是否存在插件:libfcitxplatforminputcontextplugin.so

site-packages/PyQt5/Qt/plugins/platforminputcontexts/

3. 如不存在,复制系统中插件到pyqt5插件安装目录。系统中插件位置:

/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so