Gitbash错误 - rbenv:找不到readlink - 你错过了GNU coreutils吗?

时间:2015-02-25 10:12:20

标签: ruby-on-rails ruby ruby-on-rails-3 git-bash

你好,当我打开git hub时,我在顶部收到错误。

它看起来像这样:

rbenv: cannot find readlink - are you missing GNU coreutils?
rbenv: cannot find readlink - are you missing GNU coreutils?

Joey@JOEY-PC /c/Sites (master)

$

在安装rubyinstall 1.9.3之前,一切都运行良好。

当我尝试运行新网站时,我的本地服务器无法正常工作。

所以我通过运行rubyinstaller 2.1.5恢复了ruby 2.1.5p273

任何人都知道问题是什么?

以上是我的服务器在上述错误开始出现在gitbash上时的样子

http://i57.tinypic.com/b5p7nm.jpg

1 个答案:

答案 0 :(得分:1)

来自这里:~/.rbenv。查看~/.rbenv/libexec/rbenv安装,特别是readlink

它发生在我身上,因为我的Git for Windows安装缺少resolve_link命令。

尝试注释掉READLINK部分并将resolve_link() { sed -n -e 's/\x00//g' -e 's/\!<symlink>..//p' $1; } 替换为:

int sum = x + y;

但我仍然不确定这是否真的有效。