彻底解决Ubuntu下pycharm输入法中文支持问题

在使用pycharm进行python项目开发的时候很多小伙伴会遇到这样的问题:pycharm中即使安装了输入法,也无法正常输入中文。下面的方法可以有效地解决这个问题。

软硬件环境

ubuntu 19.10 64bit

pycharm 2019.3.3

搜狗linux版 

 

解决方法

 pycharm 默认已经使用了utf-8编码,如果不是的话,请到File --> Settings --> Editor --> File

Encodings,将Global EncodingProject Encoding都设置成UTF-8,如下图所示 彻底解决Ubuntu下pycharm输入法中文支持问题_第1张图片

接下来打开pycharm目录下的bin/pycharm.sh,在文件的最后,添加如下语句

1|export GTK_IM_MODULE=fcitx
2|export QT_IM_MODULE=fcitx
3|export XMODIFIERS=@im=fcitx

 最后重启pycharm

1|./pycharm.sh

 如果在修改pycharm.sh之前,你已经在dock位置固定了pycharm,需要执行pycharm.sh进行重启,点击dock上的软件图片是没有效果的。

备注
如果你使用别的中文输入法,可能使用的不是fcitx,比如ibus。这个可以从系统设置Settings --> Region & Language --> Manage Installed Languages --> Keyboard input method system里查看彻底解决Ubuntu下pycharm输入法中文支持问题_第2张图片

同样的,修改pycharm.sh,添加

export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

 

软硬件环境

Ubuntu 20.04.2

pycharm版本

在这里插入图片描述

此方法对于这个版本亲测可用,对于其他版本大家也可以尝试这种方法。

 

解决方法

详细步骤如下:

  1. 打开pycharm,点击Help | Edit Custom VM Options彻底解决Ubuntu下pycharm输入法中文支持问题_第3张图片
  2.  在打开的文件中最后一行添加如图所示的内容彻底解决Ubuntu下pycharm输入法中文支持问题_第4张图片
  3.  重启pycharm,重启后就可以输入了彻底解决Ubuntu下pycharm输入法中文支持问题_第5张图片

整理了一些Python人工智能视频课程、包含Pytorch、YOLO、OpenCV等框架教程、课件笔记pdf、实战项目源码、大厂面试题以及电子书籍学习脑图等80G资源包,需要的直接加入我的扣扣学习交流群免费领取:953882093,或者扫码添加助手小姐姐微信免费领取!

彻底解决Ubuntu下pycharm输入法中文支持问题_第6张图片

彻底解决Ubuntu下pycharm输入法中文支持问题_第7张图片

 彻底解决Ubuntu下pycharm输入法中文支持问题_第8张图片

 

 

 

 

你可能感兴趣的:(pycharm,ubuntu,python,pytorch,人工智能)