# ubuntu 安装的pycharm不能输入中文的解决方法

ubuntu 安装的pycharm不能输入中文的解决方法

一、问题描述:

当在 ubuntu 系统中,安装了 pycharm(如:pycharm2016, 或 pycharm2018),打开 pycharm 输入代码时,发现不能正常输入中文,安装的搜狗拼音等中文输入法无效。如下图:

二、解决方法:

1、方法一: 打开 pycharm 依次点击 help ---> Edit Custom VM Options 在最后加入一行:-Drecreate.x11.input.method=true

bash 复制代码
# custom PyCharm VM options

-server
-Xms128m
-Xmx512m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Dawt.useSystemAAFontSettings=lcd
-Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine
-Drecreate.x11.input.method=true

2、方法二:如果方法一无效,可试着编辑bin/pycharm.sh 文件,在最上面增加

python@ubuntu:~$ sudo vim /opt/pycharm-community-2018.1.6/bin/pycharm.sh

bash 复制代码
export LC_ALL=zh_CN.UTF-8
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

编辑完bin/pycharm.sh 文件,重新打开pycharm.sh

python@ubuntu:~$ sudo /opt/pycharm-community-2018.1.6/bin/pycharm.sh

3、修改完成,重启PyCharm,中文生效。

相关推荐
新手上路狂踩坑13 分钟前
Android Studio的笔记--BusyBox相关
android·linux·笔记·android studio·busybox
fnd_LN1 小时前
Linux文件目录 --- 复制命令CP、递归复制目录、软连接、硬链接
linux·运维·服务器
OopspoO1 小时前
Linux查看键鼠输入
linux
七七powerful2 小时前
ansible play-book玩法
linux·服务器·ansible
晚安,cheems2 小时前
linux的权限
linux·运维·服务器
路溪非溪2 小时前
Linux加载一个应用程序的过程总结
linux·运维·服务器
希雅不是希望3 小时前
Ubuntu命令行网络配置
网络·ubuntu·php
kaixin_learn_qt_ing3 小时前
Debian和Ubuntu
运维·ubuntu·debian
带电的小王3 小时前
Docker在Ubuntu上安装
ubuntu·docker
QT.qtqtqtqtqt3 小时前
攻防世界easyphp
linux·运维·服务器