[英]brew install rbenv Error: rbenv-rbenv already installed To install this version, first `brew unlink rbenv`
我正在尝试按照网站链接上的说明在OS X
上安装rbenv
在rbenv
上设置ruby
当我尝试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.
我尝试了brew unlink rbenv,但失败,并显示消息Error: No such keg: /usr/local/Cellar/rbenv
请建议如何解决。
我已经尝试了以下所有解决方案
brew update
brew prune
brew link rbenv
没有什么真正有效的
通过解决所有仍存在于系统中的与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
),您应该brew unlink rbenv && brew link rbenv
顺利。
我不建议以这种方式来处理文件/文件夹,因为这样做可能会有风险,但是坦率地说,这仅对我有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.