问题标签 [rubymine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
425 浏览

ruby-on-rails - 我可以在 Windows 上使用 RubyMine 运行 Ruby 应用程序吗?

我目前正在使用 Windows 和 RubyMine IDE。我得到了一个 ruby​​ on rails 应用程序来运行,问题是我对 ruby​​ 不是很熟悉,我想知道是否可以将应用程序导入 IDE 并运行它,只是为了在我的浏览器上测试它。对此有什么帮助吗?

0 投票
2 回答
1421 浏览

ruby - 运行 ruby​​ 应用程序的问题

我在 Windows 上使用 RubyMine,所以我可以在 Rails 应用程序上运行给定的 ruby​​。当我单击运行时,我收到以下错误:

我对 ruby​​ 不是很熟悉,但它说明了我已经安装并添加到 PATH 变量中的“mysql”。有什么帮助吗?谢谢

0 投票
2 回答
535 浏览

ruby - 将 Ruby 1.9.2 与 RubyMine 和 Matrix 一起使用

我正在使用 ruby​​ 1.9.2-p290 和 RubyMine。我尝试使用矩阵(需要'矩阵')。所以,我有几个问题。

  • 如何更改矩阵的任何值?

例如:

接下来给出:

  • 是否可以通过 RubyMine IDE 中的代码完成向我展示矩阵方法?
  • 我应该为矩阵使用什么库?矩阵?数学?还有什么?
0 投票
2 回答
2373 浏览

ruby - Ruby 中的未定义方法错误

下面的例子是我的教授在课堂上展示的,效果很好,打印出来了

但是当我试图在我的 irb/RubyMine 上运行它时,它显示未定义的方法错误。我正在尝试他在课堂上展示的确切代码。我错过了什么?

谢谢!

0 投票
1 回答
895 浏览

ruby-on-rails - Rubymine 安装或 sqlite3 安装问题?

任何人都可以在这里帮助我 - 我很确定我的 sqlite3 安装有问题,我找不到明确的分步说明来修复它?这次它表现为 Rubymine 启动错误......

最后一点 - DYLD ERROR MESSAGE 位 - 我最近看到过,所以我不认为这是红宝石有任何问题的结果。帮助表示赞赏

0 投票
3 回答
487 浏览

ruby-on-rails - rubymine 只能一个一个地运行模型测试

我可以右键单击我的 3 个规范/模型中的任何一个,但是当我右键单击spec/models文件夹并选择“在模型中运行所有测试”时,我得到“无法将测试报告器附加到测试框架”。我的模型测试的第一行是:require 'spec_helper.rb'

0 投票
3 回答
4496 浏览

ruby-on-rails - 使用 RubyMine 接收错误

我正在尝试学习 Ruby on Rails。我购买了 Ruby Mine 并将其安装在 Ubuntu 上。我按照安装说明进行操作,当我尝试在 RubyMine 中调试我的第一个项目时,我得到了以下信息:

未安装以下 gem:linecache19 (0.5.12):安装 linecache19 时出错:错误:无法构建 gem 原生扩展。/home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb * extconf.rb failed *由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。提供的配置选项: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib -- without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/ site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': no such file to load -- openssl (LoadError) from /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in 需要'来自 /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/net/https.rb:92:in ' from /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in 需要'来自 /home/stormkiernan/.rvm/rubies /ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require' from /home/stormkiernan/.rvm/gems/ruby-1.9.2-p290@global/gems/ruby_core_source-0.1.5/lib/contrib/uri_ext.rb:11:in '来自 /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require' from /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require' 来自 /home/stormkiernan/.rvm/gems/ruby-1.9.2-p290@global/gems/ruby_core_source-0.1.5/lib/ ruby_core_source.rb:6:in ' from rubygems/custom_require>:33:inrequire' from ruby​​gems/custom_require>:33:in rescue in require' from rubygems/custom_require>:29:inrequire' from extconf.rb:2:in ' Gem files will remain installed in /home/stormkiernan/.rvm/gems/ruby-1.9.2-p290@global/gems/linecache19-0.5.12 for inspection. Results logged to /home/stormkiernan/.rvm/gems/ruby-1.9.2-p290@global/gems/linecache19-0.5.12/ext/trace_nums/gem_make.out /home/stormkiernan/Downloads/RubyMine-3.2.4/rb/gems/ruby-debug-base19x-0.11.30.pre2.gem: Error installing ruby-debug-base19x-0.11.30.pre2.gem: ERROR: Failed to build gem native extension. /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': no such file to load -- openssl (LoadError) from /home/stormkiernan/.rvm /rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require' from /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/net/https.rb:92:in '来自 /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require' from /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in 来自 /home/stormkiernan/.rvm/ gems/ruby-1.9.2-p290@global/gems/ruby_core_source-0.1.5/lib/contrib/uri_ext.rb:11:in ' from /home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require'来自/home/stormkiernan/.rvm/rubies/ruby-1.9.2- p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require' from /home/stormkiernan/.rvm/gems/ruby-1.9.2-p290@global/gems/ruby_core_source-0.1.5/lib/ruby_core_source.rb:6:in ' from ruby​​gems/custom_require>:33:in require' from rubygems/custom_require>:33:inrescue in require' from ruby​​gems/custom_require>:29:in require' from extconf.rb:2:in' Gem 文件将保持安装状态在 /home/stormkiernan/.rvm/gems/ruby-1.9.2-p290@global/gems/linecache19-0.5.12 进行检查。结果记录到 /home/stormkiernan/.rvm/gems/ruby-1.9.2-p290@global/gems/linecache19-0.5.12/ext/trace_nums/gem_make.out

现在,就在这个错误之前,我被提示:

当前未安装调试器所需的 gem ruby​​-debug-base19x。你想安装它吗?

我回答“是”,它尝试(我假设失败)下载软件所需的任何必要依赖项。窗口标题是“Installing Gems”。在此窗口关闭后,我立即收到上述错误。

我需要做什么?

编辑:红宝石环境

编辑#2显示错误:

$ gem install ruby​​-debug-base19x Fetching: linecache19-0.5.12.gem (100%) 构建原生扩展。这可能需要一段时间... 错误:安装 ruby​​-debug-base19x 时出错:错误:无法构建 gem 原生扩展。

extconf.rb * extconf.rb failed *由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。

提供的配置选项: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib -- without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/home/stormkiernan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby:29:in require': no such file to load -- ruby_core_source (LoadError) from <internal:lib/rubygems/custom_require>:29:inrequire' from extconf.rb:2:in `'

Gem 文件将继续安装在 /home/stormkiernan/.rvm/gems/ruby-1.9.2-p290/gems/linecache19-0.5.12 以供检查。结果记录到 /home/stormkiernan/.rvm/gems/ruby-1.9.2-p290/gems/linecache19-0.5.12/ext/trace_nums/gem_make.out

0 投票
4 回答
9271 浏览

ruby-on-rails - rubyMine '无法将测试报告者附加到测试框架'

运行所有模型测试时,rubyMine 'MiniTest framework was detected' 错误。

我可以在常规命令行上运行所有模型测试。例如rake spec:models
,当我使用 ruby​​Mine 时:
我可以运行一个模型测试。
但是,当我尝试在模型中运行所有测试时,我得到
MiniTest framework was detected. It is a limited version of original Test::Unit framework. RubyMine/IDEA Ruby plugin test runner requires full-featured version of the framework, otherwise default console tests reporter will be used instead. Please install 'test-unit' gem and activate it on runtime.

我尝试将“测试单元”添加到我的 Gemfile 并重新捆绑,但现在得到:

注意:有趣的 } 在工作目录中。我仍然得到Unable to attach test_reporter to test fraemwork message.

版本:Ubuntu 11 RubyMine 3.2

0 投票
2 回答
525 浏览

ruby-on-rails-3 - 在 RubyMine 上安装说明书

我正在尝试在 Ruby Mine 上导入一个文件夹(打开目录),但是当我这样做时,它说“安装缺少的 gems”每次我点击它时,它都会安装一些然后再次给出相同的错误。我有 Mac OS X 10.7。

这是错误:

为什么会这样?

安装 novigiri 后,出现以下错误:

谢谢!

0 投票
2 回答
3470 浏览

ruby-on-rails - 异常消息:在 rails 应用程序中没有要加载的文件

我已将其包含test_helper.rbtest我的 rails 应用程序中。我什至已经包含 require 'test_helper'在我的test.rb文件中test->unit。当我在 RubyMine 中为应用程序运行所有测试时,我收到以下错误:

我拥有所有 RubyMine 3.2、ruby 1.9.2p290 和 Rails 3.1.0 的最新版本。

我错过了什么?谢谢!