美文网首页
技巧 |「TBtools」Home目录迁移

技巧 |「TBtools」Home目录迁移

作者: 生信石头 | 来源:发表于2022-03-25 23:22 被阅读0次

    写在前面

    之前,我在「TBtoools」中写了「Rserver」插件,同时配套写了「R GUI Plugin Maker」。这两个插件的结合,使得我们的老铁用户可以基于自己的 R 编程技能或者脚本,制备并分享出他们手上实用的 R 程序。
    总的来说,这系列操作,还是有不少用户受益。当然,随着用户增加,各种各样的问题也陆续出现。我有三个选择:

    1. 当做没看见,因为往往有类似问题的人不多
    2. 放着问题先不管,等问题有很多用户遇到时在解决
    3. 分析问题,尽快解决,避免有可能出现更多用户问题

    往往,我选择第 3 项,这一项,挺累的。尤其是时间精力越来有限。但似乎也不得不选,假装没看见不合适;放着问题先不管,会出现更多人用不了相关功能。
    于是,总要有解决办法。目前,对于 R 插件,遇到的使用问题有:

    1. 体积太大:R 本身也具有打包任何软件的特点,常常一个 R 包,甚至可能有数百Mb甚至1Gb的依赖。
    2. 中文路径:部分用户,尤其是 Windows 用户的用户名,常常是中文或者非英文字符....对于 R 语言解释器来说,他接受不了...

    解决问题

    我尝试从尽量避免用户操作的角度来解决问题,但失败了。而事实上,解决这个问题也挺简单。在早前,我已经猜想到会有这一情况。所以,我在某个版本的 TBtools 开始,就已经加入了 Config 菜单。



    打开这个 Config,就会看到 Home 目录的设置



    三步解决。重启后,TBtools所有插件都只会放置在新的 Home 目录下,你可以设置到 D 盘 E 盘 F 盘等等....

    进一步解决问题

    但事实上,上述修改对于目前已有的所有 R 插件来说,仍然不够彻底。为此,还需要优化两个插件。

    1. R Plugin Install Helper
    2. R GUI Plugin Maker

    其中第一个,可以由我推送给所有用户;而第二个,只能由我推送带所有插件作者,并期望大伙有时间,更新替换.....

    至此,我们所有问题都解决了。尽管距离我说要解决这个问题,已经过去大半个月...

    写在最后

    我们怎么也想不到,“中文路径”在那么多软件,都不被支持。到底,不就是一个字符集的问题?

    相关文章

      网友评论

          本文标题:技巧 |「TBtools」Home目录迁移

          本文链接:https://www.haomeiwen.com/subject/ygkjjrtx.html