当我从bash切换到zsh时,我查找了如何解决我的rbenv文件夹在zsh中未被正确使用的问题,然后找到了这个。
我运行了所有这些命令,并且似乎现在使用了正确的rbenv文件夹,但是每当我打开一个新的iTerm窗口时,都会出现这个错误消息:
我到底做错了什么?非常感谢任何帮助。
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshenv
$ echo 'eval "$(rbenv init -)"' >> ~/.zshenv
$ echo 'source $HOME/.zshenv' >> ~/.zshrc
$ exec $SHELL
我运行了所有这些命令,并且似乎现在使用了正确的rbenv文件夹,但是每当我打开一个新的iTerm窗口时,都会出现这个错误消息:
/Users/myname/.zshenv:2: command not found: rbenv
我到底做错了什么?非常感谢任何帮助。
.zshenv
会在.zshrc
之前自动被调用。 - chepnerrbenv
实际上在$HOME/.rbenv/bin
目录下吗? - chepner