失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > CentOS Linux release 7.7-安装搜狗输入法 Pycharm无法输入中文解决

CentOS Linux release 7.7-安装搜狗输入法 Pycharm无法输入中文解决

时间:2021-01-19 01:36:22

相关推荐

CentOS Linux release 7.7-安装搜狗输入法 Pycharm无法输入中文解决

最初起因centos 系统安装pycharm工具偶尔无法使用中文输入法,系统自带中文输入法很不友好太难用了实在受不了,于是在网上查找一些方法也尝试很多方法。

本人使用系统相关软件版本如下:

[root@localhost ~]# cat /etc/redhat-releaseCentOS Linux release 7.7.1908 (Core)[root@localhost ~]# gcc -vgcc 版本 4.8.5 0623 (Red Hat 4.8.5-44) (GCC)[root@localhost ~]#

pycharm版本:

一、先在系统安装搜狗输入法,由于系统Gnome自带了ibus输入法框架,防止与Fcitx输入法框架冲突先卸载它。为了访问卸载ibus导致同时删除了一些依赖组件影响到gnome桌面的稳定性,我们选择单独卸载ibus(千万不能直接使用yum remove ibus)

rpm -e --nodeps ibus

删除所有输入法

先删掉当前使用Ibus框架输入法,可能会导致与fctix冲突导致桌面黑屏,还可能导致装搜狗输入法无法显示出来。

二、操作如下:“应用程序”=》“系统工具”=》“设置”=》"Region & Languagen "删掉所有只剩下英文默认输入法

三、安装Fcitx输入法框架相关软件包

#安装epel源yum -y install epel-release #安装fcitx相关的软件包#安装fcitxyum -y install fcitx fcitx-configtool#安装拼音输入法yum -y install fcitx-pinyin#如果不需要五笔可以不安装下面五笔输入法yum -y install fcitx-table-chinese

安装依赖包:

yum -y install dpkgyum -y install qtwebkit

安装alien。(如下载rpm包 可跳过此步)

yum -y install alien

下载搜狗输入法deb包

提供自己使用的安装包

deb包:

点击打开页面/download/weixin_38642722/33821675rpm包:

点击打开页面/download/weixin_38642722/33821735

deb包 转 rpm包 (包名可能不同)

alien -r --scripts sogoupinyin_2.2.0.0108_amd64.deb 命令执行会有以下提示:sogoupinyin-2.2.0.0108-2.x86_64.rpm generated

RPM安装搜狗软件包

rpm -ivh --force sogoupinyin-2.2.0.0108-2.x86_64.rpm

添加拼音库

cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib64/fcitx/

修改权限

chown -R 776 /usr/share/fcitx-sogoupinyin/

#添加QT依赖

yum install fcitx-qt5fcitx-configtool -y

四、设置自动开机启动.(安装完成可以在桌面左上角应用程序->系统工具可以看到Fictx软件)。

设置开机启动步骤:应用程序->附件->优化->开机启动程序然后点击添加Fictx软件。

五:配置环境变量 ->编辑环境变量->vim ~/.bashrc在末行添加如下内容

vim ~/.bashrc#在末行添加如下内容export GTK_IM_MODULE=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS=@im=fcitx

vim /etc/profile.d/fcitx.shexport GTK_IM_MODULE=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS=@im=fcitx

六、执行如下命令就可以看到弹出右边选择框看到搜狗输入法排在第一,确认默认关闭。

fcitx -r; fcitx-configtool

七、把Ficit输入法环境添加到pycharm.sh文件中保持,重启pycharm就可以使用搜狗中午输入法了。

[root@localhost ~]# vi bin/bin/pycharm.sh #大约在205行下面添加如下内容export GTK_IM_MODULE=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS=@im=fcitx

如果觉得《CentOS Linux release 7.7-安装搜狗输入法 Pycharm无法输入中文解决》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。