在 python anaconda 解释器运行时错误的输出中获取亚洲字符集
Getting Asian character set in output for python anaconda interpreter RRuntime errors
出于各种原因,我刚刚从 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 运行时错误。谷歌搜索这没有帮助。
最后,我需要使用命令 export LANG=en_US.UTF-8
在我的 .bash_profile
中为我的 Anaconda 环境(特别是 R)设置语言环境。仍然不确定为什么它默认为日语。
出于各种原因,我刚刚从 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 运行时错误。谷歌搜索这没有帮助。
最后,我需要使用命令 export LANG=en_US.UTF-8
在我的 .bash_profile
中为我的 Anaconda 环境(特别是 R)设置语言环境。仍然不确定为什么它默认为日语。