# 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,中文生效。

相关推荐
musk121213 小时前
wsl2-ubuntu-cv.show 小黑窗问题, 配置 VcXsrv ,xfce4 无法显示 terminal
ubuntu·xfce4·vcxsrv
python百炼成钢13 小时前
49.Linux音频驱动
android·linux·音视频
TangGeeA13 小时前
Linux CFS(完全公平调度器)全面总结
java·linux·服务器
MZZDX13 小时前
Linux操作系统相关知识总结
linux
mylinke13 小时前
SSA-DNN回归 基于麻雀搜索算法(SSA)-深度神经网络(DNN)的数据回归预测(可更换为分类
ubuntu
HIT_Weston13 小时前
48、【Ubuntu】【Gitlab】拉出内网 Web 服务:Nginx 事件驱动分析(二)
前端·ubuntu·gitlab
爱吃山竹的大肚肚13 小时前
根据每个键对应的列表里所有实体的 count 最大值,将整个字典从大到小重新排列
linux·运维·windows
HIT_Weston13 小时前
46、【Ubuntu】【Gitlab】拉出内网 Web 服务:http.server 分析(三)
前端·ubuntu·gitlab
赖small强13 小时前
【Linux驱动开发】Linux虚拟文件系统(VFS)技术架构深度解析
linux·驱动开发·vfs·inode·ext4·superblock·目录项
LXY_BUAA13 小时前
《嵌入式操作系统》_从uboot官方移植_02_20251126
linux·单片机·嵌入式硬件