我正在使用 Ubuntu 12.04 LTS 的电脑上工作,这台电脑有 OpenFoam 库。最近,我安装了R软件。我在R的安装过程中没有遇到任何问题。我发现的问题与运行R有关。当我在终端中编写R时,我得到了这个:

luke@glinux:~$ R
/*---------------------------------------------------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.2.0
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
Build  : 2.2.0-5be49240882f
Exec   : R
Date   : Mar 15 2014
Time   : 10:56:27
Host   : "glinux"
PID    : 7525
Case   : /home/luke
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Disallowing user-supplied system call operations
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time
fileName::stripInvalid() called for invalid fileName UbuntuOne
    For debug level (= 2) > 1 this is considered fatal
Aborted (core dumped)

为什么,当我想使用 R 时,终端会显示 OpenFoam 版本?
我能做些什么来解决这个问题?

最佳答案

您可以通过运行 which -a Rwhereis R 找出系统知道的 R 版本(以及默认情况下它将使用哪些版本)。

如果你想运行统计程序 R 而不是 OpenFoam 的东西,你可以运行 /usr/bin/R(为你的系统填写真实的完整路径),或者为 R 设置一个别名:alias R=/usr/bin/R(感谢@XavierStuvw)

关于r - Ubuntu 中 R 和 Openfoam 之间的冲突,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22427169/

10-09 06:46