操作平台

  • 系统:Ubuntu 20.04
  • 软件:Pycharm-community-2021.3.1
  • 系统输入法设置:由于之前尝试安装搜狗输入法但兼容性实在太差,无法正常工作,遂卸载后只使用ibus中文拼音输入法

现象描述

下载Pycharm-community-2021.3.1并安装好之后发现无法顺利切换输入中文,调整输入法设置为中文拼音后,尽管在终端及浏览器等其他软件中可以正常切换输入中文,但Pycharm则不行

解决方案

查阅资料后,现将修改步骤记录于此,以备不时之需。

  • 1.将输入法设置为中文ibus:

  • 首先进入“设置”下的“区域与语言“设置项,注意为使用方便,输入源下顺序建议英语(美国)放首位,中文拼音输入法随后

  • 点击“管理已安装的语言”进入语言支持设置页面切换输入法为ibus

  • 将输入法调整为中文拼音:

  • 此时可进入Pycharm尝试中文输入法是否可用,如不可以切换中文输入,但在其他软件内可正常切换,则进行下面配置:

    1. Pycharm无法切换中文输入法解决方案
  • 首先使用管理员权限在vim(gedit或nano皆可)中打开安装Pycharm时的目录下的pycharm.sh文件,下图展示的是安装在/opt目录下的修改命令行

  • 执行上述命令后进入pycharm.sh文件,为便于查找需修改内容位置,先在命令行模式下(按ESC键后输入英文:set number)开启行号显示如下:

  • 进入查找模式定位待修改区域,此处使用向下匹配,在命令行模式下进行匹配(按ESC后输入英文:/ CLASSPATH 之后按回车),定位到的匹配段落如下,并在fi标志行后添加设置输入法代码

export CLASSPATH
LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
  • 修改后效果如下:
  • 最后保存退出vi,同时也要退出并重启pycharm
  • 再次打开Pycharm,就可以流畅切换中文输入法输入中文了,虽然候选框跟随在左下角,但又不是不能用。。。

Ubuntu下Pycharm切换中文输入法无法输入中文解决方法相关推荐

  1. Ubuntu 下 FireFox( 火狐 )无法使用HTML5播放器的解决方法

    Ubuntu 下 FireFox( 火狐 )无法使用HTML5播放器的解决方法: ubuntu自带的火狐没有视频播放器,可以不用下载flash(即将不支持),现在国内许多视频网站(B站等)都支持HTM ...

  2. ubuntu 下安装WPS office及不能输入中文问题

    一:WPS安裝: 步骤: 1.到WPS官网下载, 地址:https://www.wps.cn/product/wpslinux/ 选择Deb格式 2.下载后,进入下载目录.打开终端,执行安装命令: s ...

  3. Ubuntu下微信(wechat)经常无故卡死解决方法 百度输入法

    最近好长一段时间,在Ubuntu下使用deepin-wechat时,微信经常卡死.我尝试了重装wechat,升级deep-wine版本等,都无法解决问题,很苦恼,甚至都想用回windows系统了. 今 ...

  4. Ubuntu下安装Inode后双击InodeClient无反映解决方法

    由于比较喜好linux编程环境,所以准本一直使用linux.学校无线有时有有时没很不爽,所以准本安装Inode,但是安装完Inode后双击是一直没反映.最后求助万能的百度,谁知道百度的搜索不得不说太差 ...

  5. linux 输入法错误,Ubuntu 16.04安装搜狗拼音输入法错误问题的解决方法

    一.环境介绍 Ubuntu 16.04 搜狗输入法: sogoupinyin_2.0.0.0078_amd64 二.问题表现 sudo dpkg -i sogoupinyin_2.0.0.0078_a ...

  6. linux qt 导入gl库,Ubuntu下QtOpenGL无法正常使用GLU库的解决方法

    在Windows下写好且编译通过的QtOpenGL程序拿到Ubuntu下编译,如果使用从Ubuntu软件中心中提供的4.6版本的Qt进行编译则完全没有问题,而使用从诺基亚官网上下的4.7版本的QtSD ...

  7. Ubuntu下安装NetBeans步骤和相关问题的解决方法

    折腾了一下午,总算搭好了NetBeans + JSF 开发环境.现将折腾期间出现的问题和解决方案记录如下..: 1. 去 https://netbeans.org/downloads/ 下载 netb ...

  8. ubuntu下使用HDMI时输出无声音的解决方法

    这个问题碰到几次了,第一次是刚给显示器接用HDMI线的时候,后来给Ubuntu更新内核后又碰到了,特此记录一下 使用HDMI会默认将视频和声音都由其输出,然后声音经由HDMI线从主机直接走到显示器后出 ...

  9. ubuntu下 mysql安装以后无法登陆的的解决方法((ERROR 1698 (28000): Access denied for user 'root'@'localhost'))...

    1. 删除mysql sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo ap ...

最新文章

  1. python什么模块动态调用链接库_Python调用C/C++动态链接库的方法详解
  2. 揭秘:GitHub Star 5W人追更,这个框架是打工人石锤了!
  3. pycharm打开python文件如何自动创建项目_pycharm 怎么自动创建python头文件?
  4. 在ASP.NET MVC 模型中 选择最好的方法将多个model(数据模型)传递到视图
  5. linux 6.4定时启动,Centos6.4 设置开机自动以某个非root用户启动脚本
  6. grouplens上的movielens数据集_ItemCF算法的Python实现,数据基于MovieLens
  7. 写出float x 与“零值”比较的if语句——一道面试题分析
  8. 比特币官方客户端钱包是用什么语言开发的_5种主流比特币客户端的开发选型...
  9. git commit –a时使用vim编辑提交信息
  10. Python基础----字典
  11. java的泛,java_泛型
  12. 聊聊 Python 的单元测试框架(二):nose 和它的继任者 nose2
  13. 在MacOS系统中如何自定义屏幕保护程序?
  14. 工业基础类IFC—概述
  15. Android 4编程入门经典
  16. k3 Bos开发百问百答
  17. 升级sp1后文档无法编辑
  18. 奇怪的消费者心理:看三个趣味经济学原理
  19. PDF文件格式转换攻略:PDF格式转换图片格式
  20. 达人评测 R5 7530U和i5 1240p选哪个好

热门文章

  1. Reward Machines for Cooperative Multi-Agent Reinforcement Learning论文阅读
  2. 微积分 重难点记录 三 无穷远处的极限与水平渐近线 + 画曲线的总结
  3. 【Microsoft Edge】如何彻底卸载 Edge
  4. rk3399 Android7.1 修改系统时区、修改默认输入法、修改系统默认语言
  5. 【Python】之内存管理机制
  6. Socket与Websocket
  7. 让您和家人孩子远离灾祸的真正原理— — 受益终生--2!(转载)
  8. 让您和家人孩子远离灾祸的真正原理— — 受益终生--3!(转载)
  9. 计算机二级题目之c数据类型练习学习
  10. Python列车信息爬虫