问题标签 [ruby-1.9.1]
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.
ruby - ruby 1.9.1 中有哪些命令行选项可用于测试/单元?
如果您在 ruby 1.9.1 中使用 Test::Unit 兼容层,有哪些命令行选项可用?
背景:
提供有关在 ruby 1.8.7 中可用的命令行选项的信息,但在没有 test-unit gem 的 ruby 1.9.1 中不可用。查看 ruby 1.9.1 rdoc的 Test and Test::Unit也无济于事。
Ruby 1.9.2 及更高版本为该--help
选项提供了有用的输出。
ruby - 为什么这个 RMagick 调用会产生分段错误?
一个小时的大部分时间里,我一直在用头撞墙,试图弄清楚这里出了什么问题,我敢肯定(或者更确切地说,希望)这是我忽略的相当明显的事情。我正在使用 Ruby 1.9.1、Sinatra 1.0 和 RMagick 2.13.1。ImageMagick 和 RMagick 已正确安装且功能正常——我已成功操作并保存了来自 irb 的图像。
params 数组的相关部分(为便于阅读而更改格式):
相关代码:
错误(第 229 行是以“thumbnail =”开头的行:
有人知道发生了什么吗?谢谢!
ruby-on-rails - Rails 在 ruby 1.9.1 上初始化非常慢
我刚刚让我的 rails 2.3.8 应用程序在 ruby 1.9.1 上运行。要进入控制台,启动 web 服务器,任何初始化 rails 的东西在 ruby 1.9 中比在 ruby 1.8.7 中花费的时间长 3 到 4 倍。我正在使用 ruby 版本管理器,因此我可以轻松地在 ruby 1.9 和 ruby 1.8.7 之间切换。速度差异发生在生产和开发中。我想使用 1.9,因为一旦一切都运行起来它必须更快,但是启动时间太糟糕了,应用程序在第一次请求时在 Heroku 上超时。
任何想法为什么 ruby 1.9 会慢 3 - 4 倍?我这辈子都想不通。
ruby - Ruby 1.9.1 标准库文档在哪里在线?
rubydoc.org拥有 Ruby 1.8.x 和 Ruby 1.9.1 以及 1.8.x标准库的核心文档。但它没有记录 1.9.1 标准库,也没有我能在网上找到的其他任何地方(尽管谷歌显示其他人正在寻找它)。是否有其他地方可以查看,或者人们是否在本地生成自己的 1.9.1 库文档?
ruby - Ruby 需要“文件”和相对位置
所以我正在编写一些 rspec 测试,但我对我缺乏对 Ruby 的理解感到尴尬。
我的文件结构如下所示:
- GUI_Tests/Tests/test_spec.rb
- GUI_Tests/windows_gui.rb
- GUI_Tests/upload_tool.rb
当我为 test_spec.rb 文件运行规范时,我需要像这样包含 upload_tool 文件:
然后,upload_tool 需要 windows_gui.rb,如下所示:
我的问题是,为什么我必须参考相对于 test_spec.rb(需要 ../)而不是 upload_tool.rb 的 windows_gui.rb?这对我来说感觉不对,我想在测试规范之外使用upload_tool.rb,这意味着每次都改变需求。
显然我遗漏了一些东西,但如果我没有参考相对于测试规范的内容,我会得到一个找不到文件的错误。
抱歉在这里如此无知,但我空手而归。任何想法表示赞赏。
BB
ruby - 耙中止!堆栈级别太深
可能重复:
Rails 3.0 和 Ruby 1.9.2rc:Rake 命令返回“已经初始化的常量”和堆栈级别太深的错误。有任何想法吗
我在 windows vista 上使用 Ruby 1.9.1 版。对于正在使用的任何 rake 命令,我都会收到 rake aborted 错误。这不会发生在我的所有应用程序文件夹中。它仅发生在特定的应用程序文件夹上。
ruby - Ruby 1.9.1 在 rvm、mac os x 下无法运行
我已经安装了 rvm 几个月,它列出了系统 (1.8.7) 和安装 (1.9.1) rubies。两个版本都运行良好。昨天我尝试更新 1.9.1 但安装后它无法正常工作并且系统 ruby 从 rvm 列表中消失了。我删除了 rvm,重新安装了 rvm。但是当我通过 rvm 安装 1.9.1 时,它说:
在这些日志文件中:
而且红宝石、宝石或 irb 也没有工作,给出同样的错误:
ls -la /Users/nimf/.rvm/rubies/ruby-1.9.1-p378/lib/ 给出:
我还在 rvm 下安装了 1.8.7 和 1.9.2,它们运行良好。
ruby-on-rails - 如何在 ruby 1.9 上运行 Rails 1.2.5 应用程序?
我有一个在 rails 1.2.5 上制作的旧应用程序,这个应用程序每天有很多访问权限。
我打算升级我的服务器(joyent 加速器)以运行 ruby 1.9.x 并使用 rails 3,但我无法停止或将此应用程序移动到另一台服务器。
有什么方法可以在 ruby 1.9 上运行这个应用程序吗?或者同时运行两个 ruby 版本(1.8.7 和 1.9)?还是在最后一种情况下升级我的应用程序以使用 rails 3?
谢谢。
ruby - 红宝石奇怪的错误
每当我需要 ruby 或 irb 中的文件时,我都会收到此错误:
即使文件存在也会发生我正在使用 ruby1.9.1 并且据我所知,我还没有安装 rubygems。我在 Ubuntu 10.10 Maverick Meerkat 上运行。请帮忙,这个问题很烦人!提前谢谢,嗯。
编辑:我忘了说无论文件在哪里,即使它在同一个目录中并且肯定存在,我总是会收到这个错误。
ruby-on-rails-3 - 未初始化的常量 Syck::DefaultResolver
我是一个相当新的 ruby 开发人员,尤其是 rails,但我确实有一些 perl 和 php 经验。无论如何,我正在尝试rails
使用最新的 ruby 包在 Ubuntu 10.10 上配置版本 3 v1.9.2-p136
:. 情况不太好,虽然比p0
:至少他们包括yaml.rb
和朋友,所以我不会花时间把他们拼凑在一起。但是,我仍然遇到 YAML 包的问题,每当我尝试安装或配置任何gem 或包时,它都会表现出来。我已经安装了导轨synaptic
;这只是为了展示问题。
当我尝试安装时,这实际上出现了redmine
:synaptic
它现在说每个突触安装都以失败告终,所有这些都是因为: