因为之前使用 Homebrew 安装 Pycharm,后来莫名其妙地无法更新,无法卸载也无法重装,每次都遇到这个报错信息:
Error: No such file or directory @ rb_sysopen今天终于找到了解决方案:
找到这个包含 meta info 的脚本,两段 XX 分别是日期和版本号,使用 tab 可以自动补全:
/opt/homebrew/Caskroom/pycharm/.metadata/XXXXXX/XXXXXX/Casks/pycharm.rb
然后修改里面的命令,变成:
if File.readable?(path) && File.readlines(path).grep(/# see com.intellij.idea.SocketLock for the server side of this interface/).any?
改完之后,执行brew uninstall pycharm -dhttps://github.com/Homebrew/discussions/discussions/3517#discussioncomment-4811585