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

相关推荐
深夜情感老师8 分钟前
centos离线安装ssh
linux·centos·ssh
foo1st4 小时前
JDK(Ubuntu 18.04.6 LTS)安装笔记
java·笔记·ubuntu
菜鸟射手4 小时前
QT creater和vs2017文件路径问题
linux·c++·windows·qt
@Aurora.5 小时前
【项目日记(三)】
linux·服务器·网络
白总Server6 小时前
Nginx 中间件
大数据·linux·运维·服务器·nginx·bash·web
望获linux7 小时前
实时操作系统在服务型机器人中的关键作用
linux·机器人·操作系统·开源软件·rtos·具身智能
哈哈幸运7 小时前
Linux Sed 深度解析:从日志清洗到 K8s 等12个高频场景
linux·运维·编辑器·sed
心随_风动7 小时前
主流操作系统对比分析(macOS、Linux、Windows、Unix)
linux·windows·macos
啊吧怪不啊吧8 小时前
Linux常见指令介绍下(入门级)
linux·开发语言·centos
陈大大陈8 小时前
基于 C++ 的用户认证系统开发:从注册登录到Redis 缓存优化
java·linux·开发语言·数据结构·c++·算法·缓存