RStudio无法输入中文
Tofloor
poster avatar
jlice
deepin
2017-12-07 09:00
Author
本帖最后由 wjmr 于 2017-12-7 13:16 编辑

从应用商店下载安装的RStudio,发现不能输入中文。经过搜索找到此帖:https://bbs.deepin.org/post/45314

检查了帖子里提到的三个环境变量,都没问题。


找到官方支持解决方案:https://support.rstudio.com/hc/en-us/articles/205605748-Using-RStudio-0-99-with-Fctix-on-Linux

然而并没有作用。尝试该链接下面回复的解决方案,结果:

  1. 下列软件包有未满足的依赖关系:
  2. fcitx-frontend-qt5-rstudio : 依赖: qtbase-abi-5-5-1 但无法安装它
  3. E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
Copy the Code


好吧。。。



貌似这个是上游QT的BUG,不过很多项目依赖QT5,这种问题不太好解决啊。。。



安装fcitx-frontend-qt5-rstudio_1.0.5-1_amd64.deb出现上述问题,安装libfcitx-qt5-1-rstudio_1.0.5-1_amd64.deb没问题。这样能输入中文了,不过执行sudo apt install -f时会卸载fcitx-frontend-qt5-rstudio,卸载后,就不能输入中文了。

=========================


参考 https://bbs.deepin.org/post/35191  解决了

$ wget http://ikuya.info/tmp/fcitx-qt5-rstudio.tar.gz
$ tar xf fcitx-qt5-rstudio.tar.gz
$ cd fcitx-qt5-rstudio
$ sudo dpkg -i libfcitx-qt5-1-rstudio_1.0.5-1_amd64.deb
$ dpkg -X fcitx-frontend-qt5-rstudio_1.0.5-1_amd64.deb extract
$ sudo cp extract/usr/lib/rstudio/bin/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so /usr/lib/rstudio/bin/plugins/platforminputcontexts/






Reply Favorite View the author
All Replies
avatar
limitos
deepin
2017-12-07 16:53
#1
赶紧投靠Python阵营吧,别用R了
Reply View the author
avatar
qiuyuli
deepin
2017-12-10 03:27
#2
https://bbs.deepin.org/post/149730
赶紧投靠Python阵营吧,别用R了

很多包python都木有啊。。
Reply View the author
avatar
wtz
deepin
2017-12-10 05:23
#3
https://bbs.deepin.org/post/149730
很多包python都木有啊。。

支持R语言。某些场合用Python处理数据还是显得麻烦一些。
Reply View the author
avatar
limitos
deepin
2017-12-10 05:29
#4
https://bbs.deepin.org/post/149730
支持R语言。某些场合用Python处理数据还是显得麻烦一些。

R有点局限了,像我们这边做嵌入式设备处理数据的,不用python就是c++
Reply View the author
avatar
s3040608090
deepin
2017-12-10 08:38
#5
limitos 发表于 2017-12-9 21:29
R有点局限了,像我们这边做嵌入式设备处理数据的,不用python就是c++

r局限但对我们搞数据的不是问题。。很多传统统计方法python其实做得不够好的,也不如r完善。python做机器学习倒是很不错。
Reply View the author
avatar
shinji
deepin
2018-02-12 01:51
#6
非常感谢。确实有效!
Reply View the author