pyqt5生成的UI界面不能输入中文

第一步:

pip3 show pyqt5;

可以找到电脑里面pyqt5安装的路径:
我的电脑里面的路径为如下(不同电脑的路径不一样,运行上面的语句):

Name: PyQt5
Version: 5.14.0
Summary: Python bindings for the Qt cross platform application toolkit
Home-page: https://www.riverbankcomputing.com/software/pyqt/
Author: Riverbank Computing Limited
Author-email: [email protected]
License: GPL v3
Location: /home/tarena/.local/lib/python3.6/site-packages
注意:这个安装目录,是一个.local的文件夹,在视图里面是看不到的.
Requires: PyQt5-sip

第二步:

需要把下面路径下面的文件粘贴到上面找到的路径下面:

/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts
此路径下面的文件:libfcitxplatforminputcontextplugin.so 

复制的代码如下:

写下面的代码时,确保终端的位置在:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts路径下.
sudo cp libfcitxplatforminputcontextplugin.so /home/tarena/.local/lib/python3.6/site-packages/PyQt5/Qt/plugins/platforminputcontexts/

pyqt5生成的UI界面不能输入中文_第1张图片

你可能感兴趣的:(pyqt5生成的UI界面不能输入中文)