【发布时间】:2017-06-22 14:52:17
【问题描述】:
我们正在尝试在 El-Capitan 10.11.6 上运行 rbenv。当我们尝试在终端中运行 rbenv 命令时,我们收到以下错误消息:
command not found
我们搜索了如何解决该问题,一种可能的解决方案是将“rbenv”添加到系统 PATH,我们遵循this link 中所述的步骤。当我们运行 "$PATH" 来检查 rbenv 路径是否正确添加到系统 PATH 中时,我们得到了相同的结果:
command not found
“$PATH”命令的结果是:
qwe-Mac-mini:~ amrbakri$ rbenv
-bash: rbenv: command not found
qwe-Mac-mini:~ asd$ echo $PATH
/Users/asd/.rbenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/MacGPG2/bin
你能告诉我如何正确添加rbenv的路径吗?以及我在前面的步骤中做错了什么,以便我可以修复它。
【问题讨论】:
-
那之后你有没有重启过shell...
exec -l $SHELL -
我在 mac 中使用常规终端,是的,shell 已重新启动..您有什么建议吗??
-
你能把你的~/.bash_profile 文件内容粘贴到这里吗
-
路径看起来不错。您是否检查过
/Users/asd/.rbenv/bin以查看该目录是否存在以及rbenv是否在其中? -
您是否将
eval "$(rbenv init -)"添加到您的~/.bash_profile中?
标签: ruby macos rbenv rbenv-gemset rbenv-vars