ruby-1.9.2相关内容

capybara - 使用 xPath 查找正在离开范围内

我正在尝试使用默认的 Rails 日期、时间和日期时间字段使用 Capybara 构建日期选择器.我正在使用 within 方法来查找字段的选择框,但是当我使用 xPath 查找正确的框时,它会离开 within 范围并在元素的页面. 这是我正在使用的代码.我正在测试的页面有 2 个日期时间字段,但由于此错误,我只能更改第一个字段.目前我有一个包含日期时间字段的 id 的 div 容器,但我 ..
发布时间:2022-01-22 23:42:14 其他开发

以 root 身份安装没有 rvm 的 Gems,使用显式版本的 ruby

我决定摆脱 rvm,但我在使用新版本的 ruby​​ 1.9.2 编译 gem 时遇到了麻烦.gem 需要 1.9.2,我有,但说没有它就无法安装,所以错误消息没有意义. 如何明确告诉 gem 用上述版本的 ruby​​ 进行编译? Gem::InstallError: linecache19 需要 Ruby 版本 >= 1.9.2.安装 linecache19 (0.5.12) 时出错, ..
发布时间:2022-01-16 08:03:48 其他开发

在 Ruby 1.9.2 中使用 SOAP 和其他标准库

所以,我最近升级到 1.9.2 Ruby,一直使用 1.8.7(我想尝试使用 Rails 3). 我遇到的最大问题是我的 SOAP require 语句都没有工作......我有这样的事情: 需要 'soap/rpc/driver'需要“xsd/qname"需要“肥皂/wsdlDriver"需要'ftools' 即使 ftools 也不起作用,但我认为(查看 Ruby 源代码)这变成了 ..
发布时间:2021-12-24 10:14:57 其他开发

获取类的实例方法列表

我有一堂课: class TestClass定义方法1结尾定义方法2结尾定义方法3结尾结尾 我怎样才能得到这个类中我的方法列表(method1、method2、method3)? 解决方案 您实际上想要 TestClass.instance_methods,除非您对 TestClass 本身可以做什么感兴趣. class TestClass定义方法1结尾定义方法2结尾定义方法3结尾结 ..
发布时间:2021-12-03 10:24:18 其他开发

从 Ruby 块中提取 AST

是否可以从 Ruby 本身获取块的 AST? 我已经查看了 ParseTree 和 ruby​​_parser,但它们似乎都对 Ruby 1.9.2 提供了粗略的支持(根据我读过的内容).我需要一些与 1.9.2 兼容的东西. 解决方案 开箱即用的 Ripper 包含在 MRI 1.9 中. ruby-1.9.2-p180 :004 >需要“开膛手"=>真的ruby-1.9.2-p ..
发布时间:2021-11-26 17:59:51 其他开发

为什么我不能在Mac OSX Lion上安装Ruby 1.9.2?

我正在尝试在带OSX Lion(10.7.2)的全新MacBook Air上安装Ruby 1.9.2,并且在安装过程中始终收到错误消息.我是Ruby的新手,并且从Ruby on Rails 3教程开始,所以我下载了RVM,然后运行命令"$ rvm install 1.9.2".这就是发生的事情: Installing Ruby from source to: /Users/richardbe ..
发布时间:2020-07-06 04:03:21 其他开发

我如何“强制"使用我的Rails 3应用程序使用1.9.2

我已经安装了Rails 3.0.3,并在rvm中安装了Ruby 1.9.2,并将rvm设置为默认使用1.9.2. 但是,当我创建一个新的Rails应用并检查环境变量时,它仍然反映了ruby 1.8.7,如何将其更新为1.9.2? 解决方案 您可能正在执行一个旧的1.8.7 rails二进制文件,该文件首先在您的您可以在命令行中键入which rails来查看您正在运行的Rails可执 ..
发布时间:2020-07-06 04:03:17 其他开发

每当gem不会更新crontab任务时

我在Slicehost 2岁以上的切片上一直使用"everything gem".但是,我无法在新切片上执行相同的操作. 主要区别在于我现在在我的MBP和片上都运行RVM.我也在运行Rails3.我有Rubygems v 1.5.0和最新版本的RVM,Ruby 1.9.2p136,Capistrano以及几乎所有其他软件包. 我已经尝试了上百万种内容,阅读了所有文档,并且到目前为止,我 ..

Resque:每个队列一名工人

我目前有一个Rails 3.0项目,其中包含Ruby 1.9.2和Resque. 我的应用程序具有多个工作程序类和多个队列,它们是动态创建的(在运行时期间).另外,有多个启动的工人可以在任何队列上自由工作,因为在开始时没有任何现有的队列,并且无法预测它们: $ COUNT=3 QUEUE=* rake resque:workers 将基于project的ID创建的创建队列: ..
发布时间:2020-07-06 04:03:02 其他开发

哪个zip库与Ruby 1.9.2兼容?

我以前在Ruby 1.8.7中使用过rubyzip宝石,但是我听说rubyzip在ruby 1.9.2中不能很好地工作. 哪些zip库与Ruby 1.9.2兼容? 解决方案 您是否真的尝试过将rubyzip与1.9.2一起使用?似乎对我来说很好: >> RUBY_VERSION #=> "1.9.2" >> require 'zip/zip' #=> true >> Zip ..
发布时间:2020-07-06 04:02:53 其他开发