Netbeans 6.9.1 与 Ruby 2.1 和 rails 4.1.12 的兼容性问题
Compatibility issue of Netbeans 6.9.1 with Ruby 2.1 and rails 4.1.12
我有一个应用程序在 Ruby 1.9.3 和 rails 3.1.1 版本中运行良好。我现在需要将它们升级到 Ruby 2.1 和 rails 4.1.12。我正在使用 IDE Netbeans 6.9.1 开发 windows OS。该应用程序运行良好。但是当我尝试使用调试器时,它提示我说它需要一个快速调试器,并且不能与慢速调试器一起使用。当我尝试安装它时,它没有显示
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing ruby-debug-ide:
ERROR: Failed to build gem native extension.
C:/Ruby21/bin/ruby.exe mkrf_conf.rb
Building native extensions. This could take a while...
rake failed, exit code 1
Gem files will remain installed in C:/Ruby21/lib/ruby/gems/2.1.0/gems/ruby-debug-ide-0.4.9 for inspection.
Results logged to C:/Ruby21/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/ruby-debug-ide-0.4.9/gem_make.out
我的尝试是;
1. 检查了 Ruby n rails 版本与 Netbeans 的兼容性。找不到具体的答案。
2.错误日志中提到的gem,即ruby-debug-ide,似乎与升级后的版本不兼容。我已经多次尝试安装 gem,但总是在 IDE.
中失败
3. 我一直在尝试使用 ByeBug 但 netbeans 不允许我尝试调试该应用程序。我到处都读到它说,Byebug 是调试 ruby > 2.0 的首选 gem。但是netbeans不让我用。
4. 我也有 considered 升级我的 netbeans 的选项,但我读到 netbeans 已经从更多版本中删除了对 ROR 的支持。他们提供一些插件,但不提供任何保证。
在升级过程之前,我用于调试的 gems 是; gem linecache19',gem 'ruby-debug-base19x','~> 0.11.30.pre4',gem 'ruby-debug19'。这些与 ruby >2
不兼容
我遇到过几个此类错误的问题,但其中 none 不知何故遇到了完全相同的情况,因此无济于事。
我还想补充一点,我已经从 Ruby 安装程序为 windows 安装了 Ruby,DevKit 也安装正确。
结果是小问题。要 运行 Netbeans 中的快速调试器,需要安装版本 >0.4 的 gem ruby-debug-ide。
为我工作的版本 ruby-debug-ide 0.4.33
我有一个应用程序在 Ruby 1.9.3 和 rails 3.1.1 版本中运行良好。我现在需要将它们升级到 Ruby 2.1 和 rails 4.1.12。我正在使用 IDE Netbeans 6.9.1 开发 windows OS。该应用程序运行良好。但是当我尝试使用调试器时,它提示我说它需要一个快速调试器,并且不能与慢速调试器一起使用。当我尝试安装它时,它没有显示
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing ruby-debug-ide:
ERROR: Failed to build gem native extension.
C:/Ruby21/bin/ruby.exe mkrf_conf.rb
Building native extensions. This could take a while...
rake failed, exit code 1
Gem files will remain installed in C:/Ruby21/lib/ruby/gems/2.1.0/gems/ruby-debug-ide-0.4.9 for inspection.
Results logged to C:/Ruby21/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/ruby-debug-ide-0.4.9/gem_make.out
我的尝试是;
1. 检查了 Ruby n rails 版本与 Netbeans 的兼容性。找不到具体的答案。
2.错误日志中提到的gem,即ruby-debug-ide,似乎与升级后的版本不兼容。我已经多次尝试安装 gem,但总是在 IDE.
中失败
3. 我一直在尝试使用 ByeBug 但 netbeans 不允许我尝试调试该应用程序。我到处都读到它说,Byebug 是调试 ruby > 2.0 的首选 gem。但是netbeans不让我用。
4. 我也有 considered 升级我的 netbeans 的选项,但我读到 netbeans 已经从更多版本中删除了对 ROR 的支持。他们提供一些插件,但不提供任何保证。
在升级过程之前,我用于调试的 gems 是; gem linecache19',gem 'ruby-debug-base19x','~> 0.11.30.pre4',gem 'ruby-debug19'。这些与 ruby >2
不兼容
我遇到过几个此类错误的问题,但其中 none 不知何故遇到了完全相同的情况,因此无济于事。
我还想补充一点,我已经从 Ruby 安装程序为 windows 安装了 Ruby,DevKit 也安装正确。
结果是小问题。要 运行 Netbeans 中的快速调试器,需要安装版本 >0.4 的 gem ruby-debug-ide。 为我工作的版本 ruby-debug-ide 0.4.33