linux系统中spyder不能输入中文的问题

在Ubuntu 18.04LTS系统上,使用ibus输入法的用户发现Spyder编辑器无法输入中文注释。通过尝试网上的解决方案,包括复制libfcitxplatforminputcontextplugin.so文件到anaconda的相应目录,但因系统缺少qt5目录而遇到阻碍。最终,通过切换输入法框架到fcitx并安装fcitx的搜狗输入法,成功解决了Spyder中输入中文的难题。
摘要由CSDN通过智能技术生成

由于要学习linux,我安装了ubuntu18.04LTS系统,输入法是ibus框架的输入法。然后我安装了spyder编辑器,奇怪的是在spyder中不能输入中文注释,让我这个英语不好的人很是头疼。于是我上网百度了下,发现了以下问题。

我找到的第一个教程
链接: ubuntu-spyder内不能写入中文注释. 大概内容如下:
找到文件 /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
将文件复制在anaconda下搜索platforminputcontexts目录,通常在anaconda/plugins/platforminputcontexts, 重启spyder即可

spyder安装在自建环境下,则粘贴到anaconda/enves/…/plugins/platforminputcontexts下即可

我按着教程操作的时候发现一个问题,
我的linux系统中 /usr/lib/x86_64-linux-gnu/ 文件夹下没有qt5这个文件夹,好尴尬呀。 然后我继续百度,找到了这个教程 Ubuntu下Spyder无法输入中文&Spyder中文注释问题.
作者说“Ubuntu下Spyder无法输入中文的原因在于Ubuntu系统默认的输入法框架fcitx与Spyder不兼容。解决方法更换系统输入框架为IBus。” 问题是我的输入法框架就是ibus呀,我感到天昏地暗,跟别人遇到了同样的问题,解决的时候却又遇到了新问题。但是

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值