gpt4 book ai didi

r - 为什么 R "hashed"到 ${USER_HOME}/miniconda/bin/R?

转载 作者:行者123 更新时间:2023-12-04 09:14:00 25 4
gpt4 key购买 nike

我不知道如何或为什么miniconda劫持了我的 R环境。我刚刚重装了R试图摆脱这种情况。但是R仍然指向miniconda版本:

$which R
/Users/steve/miniconda3/bin/R
所以我试图把它推开:
(base) 04:54:34/python $mv ~/miniconda3/bin/R ~/miniconda3/bin/R.miniconda
新版 R “似乎”现在是活跃的:
(base) 04:55:21/python $which R
/usr/local/bin/R
(base) 04:55:24/python $ll $(which R)
-rwxrwxr-x 1 root admin 9156 Jun 23 16:48 /usr/local/bin/R
然而,当尝试实际运行时发生了一些有趣的事情 R :
$R
-bash: /Users/steve/miniconda3/bin/R: No such file or directory
我不明白为什么感动 R仍在引用中。 R 是否有某种别名或重定向? ?
$type R
R is hashed (/Users/steve/miniconda3/bin/R)
这是在哪里定义的?我如何将其更改为正确的 /usr/local/bin/R ?

最佳答案

我发现“重定向”实际上是由于 which 的作用造成的.这个回答描述的情况https://stackoverflow.com/a/39009275/1056563

You probably needed to run hash -r in your session (or rehash if using zsh) to update your executables on PATH for the which command. A new terminal session would also fix the problem.

关于r - 为什么 R "hashed"到 ${USER_HOME}/miniconda/bin/R?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63301470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com