Ubuntu 20下pycharm无法使用中文输入法

Ubuntu 20下pycharm无法使用中文输入法

前言:程序员的崩溃往往就在一点点的小毛病,但是翻来覆去就是不好使,然而最后一步很简单的操作就解决了。所以我来汇总一下大家的解决方法吧~总有一个适合你

一、更换输入法

因为ubuntu自带的输入法ibus不太好,所以我们可以选择安装其他的输入法.
1、在我查询问题中,发现大多是下载的搜狗输入法:

搜狗输入法官网下载地址
https://pinyin.sogou.com/linux/?r=pinyin
搜狗输入法的安装教程如下:https://pinyin.sogou.com/linux/help.php

注:但是作者真是在这里就被困扰了好久,参照了官方还有网上其他人的方法,搜狗输入法的安装过程总是提示依赖有问题,所以导致最后安装是不完整。(有经验的小伙伴可以告知我一下,至今都没有解决,所有方法都试过了,安了一遍又一遍,真是头都秃了。)
在这里插入图片描述

2、百度输入法

百度输入法官网下载地址: https://srf.baidu.com/site/guanwang_linux/index.html
“下载后解压缩安装包,安装包内有官方的教程,参照教程操作就可以。”

操作完成后,重启就能看的百度输入法的配置,就是一路next设置一下就行。然后就可以使用百度输入法啦!可以在文件中试一下。
“但是百度输入法有一点,我在中文状态下输入,按shift键它会切换成英文,同时刚才输入的文字丢失,不知道小伙伴们是不是也有这种情况”

3、补充一下pycharm中文界面怎么设置

https://jingyan.baidu.com/article/c275f6bac8463aa23c756779.html

二、汇总一下网上的解决方法

1、修改编码格式
(1)点击【File】—【Setting】—【Editor】—【File Encoding】页面,设置global 和project encoding为UTF-8,然后保存。
在这里插入图片描述
(2)点击【File】—【Setting】—【Editor】—【File and Code Templates】,点击右边的【python script】,在编辑框中输入:

#--coding:utf-8--

保存之后,重启pycharm.
在这里插入图片描述
2、修改一下pycharm.sh

(1)找到pycharm的pycharm.sh文件(一般在:pycharm的安装路径下/bin/pycharm.sh)

(2)打开pycharm.sh,在当前区域添加以下代码。(有说在最后一行输入的,也有像图所示输入的)

export LC_ALL=zh_CN.UTF-8
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

在这里插入图片描述
3、修改vm文件配置
点击【Help】—【Edit Custom VM Options】,在文件的末尾添加一行代码:

-Drecreate.x11.input.method=true

在这里插入图片描述
之后重启Pycharm
(这个方法很多人都说有效,但是对我还是没有任何效果)
4、下载jbr

https://www.pianshen.com/article/99422045068/

这个方法下载jbr,点击进去是这样的,所有我就放弃了。
在这里插入图片描述

5、删除pycharm的用户配置文件
(1)找到路径(右上角可以设置显示隐藏文件)

/home/.config/JetBrains/PyCharm版本号
例如:我的文件名是:PyCharmCE2021.3

将这个文件夹备份一下(以免出什么错误还可以恢复)
(2)将这个文件夹删除。在重新打开pycharm。这时pycharm会自动给我们生成一个全新的配置目录,但是得重新设置一下解释器和其他配置。
(3)找到:文件—设置—编辑器—自然语言中,添加中文
在这里插入图片描述
然后就突然好使了(开心地流出了痛苦的眼泪)

三、有更好的方法,大家评论区分享出来哦~

print("hello,我是码农伍六琪,又是崩溃的一天"print("希望我的经验能够帮助到你们~")
print("即使遇到困难也不要放弃,再坚持一下再坚持一下~下一步可能就是光明")
print("希望大家打代码也要开心,永远没有bug")

在这里插入图片描述


版权声明:本文为woailiqi12134原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。