ruby - Textmate 错误重复行 "ruby: warning: -K is specified; it is for 1.8 compatibility and may cause odd behavior"

标签 ruby duplicates warnings textmate

在 Textmate 中使用 ctrl+shift+d 快捷方式重复行时,出现以下错误:

“ruby:警告:指定了 -K;这是为了 1.8 兼容性,可能会导致奇怪的行为”

最佳答案

此问题不仅限于重复行,还可能出现在其他使用 ruby​​ 的地方。我通过将 Preferences... > Advanced > Shell Variables 中的 PATH 更改为 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin 来解决它:/usr/bin:/bin:/usr/sbin:/sbin

此更改后,TextMate 将使用旧版本的 ruby,它不会输出上述警告。

关于ruby - Textmate 错误重复行 "ruby: warning: -K is specified; it is for 1.8 compatibility and may cause odd behavior",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20707651/

相关文章:

c - 让 gcc 警告隐式转换

ruby - 修剪在 Ruby 中被拖尾的日志文件

Java - 如何获取 JSpinner 所选项目的索引?

java - 我正在尝试这个简单的数独

重命名 R 中的重复字符串

c++ - 如何找到没有效果的作业?

python - 在被导入模块禁用后,在 Python 中启用所有警告

ruby-on-rails - Sidekiq 工作流

ruby - 使用 cedet 语义 wisent-ruby

ruby-on-rails - SQLite3::BusyException