已安装多个版本的R,但可以';t定位或移除旧的
我已经下载并安装了R 我在应用程序文件夹中看到它(我与约塞米蒂在Mac上): 好的。我可以启动R.app,事实上,是的,我正在运行我想要的版本,即3.2.2: 到目前为止还不错。我甚至可以打开RStudio,看到我确实在运行3.2.2 所以在所有这些之后,我只需进入我的终端,输入已安装多个版本的R,但可以';t定位或移除旧的,r,R,我已经下载并安装了R 我在应用程序文件夹中看到它(我与约塞米蒂在Mac上): 好的。我可以启动R.app,事实上,是的,我正在运行我想要的版本,即3.2.2: 到目前为止还不错。我甚至可以打开RStudio,看到我确实在运行3.2.2 所以在所有这些之后,我只需进入我的终端,输入 r 结果证明我正在运行3.1.1 我知道我工作电脑的老用户可能安装了这个旧版本 我想知道的是: 如果我只是正确安装了R.app,为什么这个旧版本仍然存在于我的电脑上,我该如何摆脱它 如果这是某种$PATH的东
r
结果证明我正在运行3.1.1
我知道我工作电脑的老用户可能安装了这个旧版本
我想知道的是:
- 如果我只是正确安装了R.app,为什么这个旧版本仍然存在于我的电脑上,我该如何摆脱它
- 如果这是某种$PATH的东西,为什么不检查应用程序最明显的位置Applications文件夹中是否存在R
原来旧版本的R是由自制软件安装的。在终端中键入
哪个R
将为您提供shell认为的R所在的位置。然后,您只需从该位置卸载它
因为我们已经确定它是自制的,所以现在您需要做的就是brew取消链接r;rm-Rf/usr/local/Cellar/r/3.1.1
,在你的壳中重新燃烧后,你应该是金色的
它之所以有效,是因为您使用自制软件安装了它。要将其从系统中删除,必须先
取消链接
它,然后将其从系统中删除 which r
或which r.cmd
?你看到了什么?ls-l/usr/local/bin/[rR]
的输出是什么?你是说hash-r
?我刚刚更新了我的答案,并做了简要的解释。如果您需要更多帮助,请告诉我,我将尝试进一步深入了解自制。macports不使用/usr/local/cillar@smci