我正按照网站link - setup ruby on macbook的说明,在rbenv
上安装OS X
当我尝试brew install rbenv
时,我得到以下错误
Error: rbenv-rbenv already installed To install this version, first 'brew unlink rbenv'
以下是brew doctor
brew doctor
Your system is ready to brew.
我尝试使用消息Error: No such keg: /usr/local/Cellar/rbenv
请建议如何解决这个问题。
我已经尝试了下面列出的所有解决方案
brew update
brew prune
brew link rbenv
没有什么真正有用
答案 0 :(得分:0)
这个,我能够解决所有与系统中仍然存在的rbenv相关的垃圾文件和文件夹。因为brew link rbenv
没有工作
使用以下命令查找系统中仍存在的任何rbenv
files/folder
。
sudo find /user/ -name "*rbenv*"
大多数问题可能是因为/usr/local/opt
可能仍有与rbenv
相关的文件夹
然后使用命令
carefully remove
列出任何文件/文件夹
sudo rm -r <folder-listed-in-result-of-above-command>
然后尝试brew install rbenv
,按照此命令的任何输出(可能会建议brew unlink rbenv && brew link rbenv
),你应该好好去。
我不建议文件/文件夹以这种方式颠簸,因为它可能有风险,但坦率地说,这只是对我有用的。