V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
liangmishi
V2EX  ›  Python

ubuntu 下 pycharm 无法输入中文

  •  
  •   liangmishi · 2016-07-10 14:09:34 +08:00 · 13755 次点击
    这是一个创建于 3084 天前的主题,其中的信息可能已经有所发展或是发生改变。
    装了输入法,在终端是可以切换和输入中文的。
    但是到 pycharm ctrl + space 切不出来中文输入法
    尴尬,有没有老司机指下路,感激~
    第 1 条附言  ·  2016-07-10 14:55:02 +08:00
    与 pycharm 的程序应用环境有关系,
    在 pycharm.sh 配置文件中加入下面 3 个选项:
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS=@im=fcitx
    11 条回复    2016-09-19 12:55:18 +08:00
    jimzhong
        1
    jimzhong  
       2016-07-10 14:15:16 +08:00   ❤️ 1
    sublime 下也有相同问题,我一般就在 gedit 里面写好中文然后复制进去.
    mathgl
        2
    mathgl  
       2016-07-10 14:15:34 +08:00   ❤️ 1
    我用 xubuntu + pycharm 没有这个问题。
    helloSwift
        3
    helloSwift  
       2016-07-10 14:17:10 +08:00   ❤️ 1
    快捷键是否冲突?
    liangmishi
        4
    liangmishi  
    OP
       2016-07-10 14:24:54 +08:00   ❤️ 1
    @helloSwift 刚开始也以为是这个问题,然后就去改了几次都不行

    @jimzhong
    @mathgl

    找到原因了,与 pycharm 的程序应用环境有关系,
    pycharm.sh 配置文件中加入下面 3 个选项:
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS=@im=fcitx
    即可
    ayaseangle
        5
    ayaseangle  
       2016-07-10 14:29:33 +08:00   ❤️ 1
    sublime 和 idea 都这样。。。
    koyabr
        6
    koyabr  
       2016-07-10 15:20:56 +08:00
    我在 Ubuntu 16.04 下,使用官方源的 fcitx ,安装 Pycharm 后可以直接输入中文啊

    楼主系统版本不是 16.04 ?或者 fcitx 是从其他源自行安装?
    liangmishi
        7
    liangmishi  
    OP
       2016-07-10 16:13:32 +08:00 via Android
    @koyabr 系统一样的版本, fcitx 重新装过一次,可能就是这个原因
    korvin
        8
    korvin  
       2016-07-10 18:02:23 +08:00
    windows 下的 pycharm 有时也会输入不了中文,重启下 pycharm 就好了,楼主可以试下
    liangmishi
        9
    liangmishi  
    OP
       2016-07-11 00:08:23 +08:00
    @korvin 从 win 转到 ubuntu , ubuntu 上的问题我觉得比较容易解决
    korvin
        10
    korvin  
       2016-07-11 00:29:13 +08:00
    @liangmishi 最近在 win 上配 react native 环境已经被坑惨
    hotea
        11
    hotea  
       2016-09-19 12:55:18 +08:00   ❤️ 1
    文件位置 /usr/lib/pycharm-community/bin/pycharm.sh
    另一个办法是加在 ~/.xprofile 里,重启系统生效
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5386 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:09 · PVG 15:09 · LAX 23:09 · JFK 02:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.