为啥当我进入这个目录时,ruby 2.4.0 总是尝试安装?

Posted

技术标签:

【中文标题】为啥当我进入这个目录时,ruby 2.4.0 总是尝试安装?【英文标题】:Why does ruby 2.4.0 always try to install when i enter this directory?为什么当我进入这个目录时,ruby 2.4.0 总是尝试安装? 【发布时间】:2021-12-11 08:52:14 【问题描述】:

每次我进入这个特定目录时,我都会收到一条消息,说 ruby​​-2.4.0 没有安装。我想知道当我进入这个目录时我是否设置了一些东西来运行一个命令,但是我很难找到它可能在哪里做这个,所以当我进入这个文件夹时我不能让它运行任何东西。

% cd omnibus
Required ruby-2.4.0 is not installed.
To install do: 'rvm install "ruby-2.4.0"'

【问题讨论】:

您好,欢迎来到 Stack Overflow!当您要共享代码或 shell 输出时,通常最好将其发布在问题的文本中,而不是链接到外部站点上的图像。我会继续编辑您的问题,以便您了解如何操作。 【参考方案1】:

看起来您在该机器上安装了RVM。 RVM 向你的 shell 添加了一个钩子,当你切换到一个目录时,它会检测到一个配置文件指定要使用的 Ruby 版本。

您可以在omnibus 目录中运行ls -la 来查找该配置文件。它可能被命名为.ruby-version

【讨论】:

以上是关于为啥当我进入这个目录时,ruby 2.4.0 总是尝试安装?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我总是在这个 ajax 帖子到 php 时得到未定义的响应?

为啥当我输入整数数据时,它的值在 Codeigniter 中总是四舍五入

当非默认是输入通道时,为啥 go 中的选择总是进入默认情况?

为啥我第一次打开eclipse juno时总是出错?

我win7的tomcat为啥启动不了,总是显示拒绝访问啊?

gulp ruby sass问题