在输出中为python anaconda解释器获取亚洲字符集RRuntime错误

时间:2017-04-27 20:35:56

标签: python r ipython anaconda rpy2

由于各种原因,我刚从Homebrew python切换到Anaconda python,并且还升级了我的R版本。

我无法弄清楚的一件事就是为什么它会打印出看似韩文或泰文的错误:

/Users/gms/anaconda/envs/evaluate_it/lib/python2.7/site-  packages/rpy2/robjects/functions.pyc in __call__(self, *args, **kwargs)
    104         for k, v in kwargs.items():
    105             new_kwargs[k] = conversion.py2ri(v)
--> 106         res = super(Function, self).__call__(*new_args, **new_kwargs)
    107         res = conversion.ri2ro(res)
    108         return res

RRuntimeError:  eval(expr, envir, enclos) でエラー: 
    関数 "wald.test" を見つけることができませんでした 

不确定这是否特定于特定库rpy2或Anaconda,或仅R,因为它是R运行时错误。谷歌搜索这没有帮助。

1 个答案:

答案 0 :(得分:0)

结束我需要使用命令.bash_profileexport LANG=en_US.UTF-8中为我的Anaconda环境(特别是R)设置区域设置。仍然不确定为什么它是默认日本人。