尝试通过终端安装东西并被吸入兔子洞并意外删除了一些狗屎(包括Ruby& rbenv)。现在每当我打开终端时,它会自动将此信息提供给我:
-bash: promlexport: command not found
-bash: rbenv: command not found
-bash: rbenv: command not found
-bash: rbenv: command not found
-bash: rbenv: command not found
我认为rbenv现在不能正常工作,但是wtf是promlexport吗?我用谷歌搜索了它,并且确实出现了0个相关的搜索...我正在使用beta OS X Yosemite在mac上工作。
这是我的.bash_profile(如果这对您来说意味着什么 - 当然不对我而言):
function proml {
case $TERM in
xterm*)
TITLEBAR='\[\0033]0;\u!\h:\w\007\]'
;;
*)
TITLEBAR=""
;;
esac
PS1="\u: \p\e[32m\1\W\[\e[0m\]l\n\[\e[0.31m\]❤️ \[\e[0m\]"
}
promlexport PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
PS - 当我更新到公共OS X Yosemite时,这可能会被修复吗?
答案 0 :(得分:0)
我从.bash_profile中删除了以下内容:
promlexport PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
当然,它修复了一切。我没有尝试重新安装rbenv,而是成功安装了rvn。绝对是" duh"时刻,但更重要的是,学习一个。