Compass正在Mac OS Catalina 10.15.7上寻找不存在的Ruby目录,并且无法运行

问题描述

我有一个使用IntelliJ来运行Grunt来运行某些东西的Web项目。这些细节无关紧要。 parallel:server任务失败,并显示消息

Warning: Command Failed: compass --version
/bin/sh: /usr/local/bin/compass: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory
 Use --force to continue.

因此,我花了一些时间来尝试找到解决方案,但是错误消息非常明显。目录/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/不存在。该路径在包含以下内容的“ Versions”文件夹中一直有效:

我可以进入2.6 / usr / bin并找到ruby文件。那么,指南针为什么继续寻找2.3文件夹?我怎样才能停止?

这不仅发生在我通过IntelliJ运行时。如果我只是打开一个Terminal窗口,然后输入罗盘--version,则会收到错误消息。

I followed the suggestion here,但是没有用。实际上,在第一步(卸载指南针)之后,我仍然遇到解释器错误错误

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)