问题标签 [ruby-1.9.3]

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 投票
6 回答
4345 浏览

ruby-on-rails - 是否可以使用 Ruby 1.9.3 在 Heroku 上运行我的 Rails 应用程序?如果是这样,怎么做?

我试过这个提示:https ://github.com/thoughtbot/laptop/pull/14#issuecomment-3192270 。

部署时我看到

但我的日志显示环境变量不受尊重

哈克/实验解决方案接受!

编辑:我在雪松堆栈上。

0 投票
3 回答
8205 浏览

ruby - gem install pg 无法绑定到 libpq

在 Ubuntu 10.04.3 上升级到 Ruby 1.9.3(使用系统 RVM 从 1.9.2)后,我删除了所有的 gem,并尝试重新安装 pg (ala bundle install pg)。

然后它抛出一个错误并通知我应该查看 mkmf.log,这两者都包含在这个要点中:https ://gist.github.com/d05a81701d968895c730

libpq-dev、libpq5 和 postgresql-client 均已安装且工作正常。将 gem 指向 pg_config,直接包含和 bin 目录似乎没有任何改变。

我已经看到几个关于 stackoverflow 和 web 其余部分的类似错误消息的问题,但它们似乎都是简单的缺少依赖问题(其中大部分是通过安装 libpq-dev 解决的),所以我有点的损失。

可能有用/相关的各种其他属性:

  • ruby 1.9.3p0(2011-10-30 修订版 33570)[i686-linux]
  • rvm 1.10.1(系统)
  • 宝石 1.8.15
  • psql (PostgreSQL) 8.4.9

提前致谢。

gem_make.out:

ldd.stdout:

pgconfig.stdout:

mkmf.log:

0 投票
3 回答
5781 浏览

ruby-debug - 无法在安装了 ruby​​ 1.9.2 和 1.9.3 的 win7 上安装 gem ruby​​-debug19

我尝试了很多解决方案,但似乎没有任何效果!我使用 Ruby 1.9.3 和 Rails 3.1.3,我想安装 ruby​​-debug19 gem。这是我从 PowerShell 中得到的:

0 投票
1 回答
3443 浏览

ruby - 在 ubuntu 11.04 上从 rvm 安装 ruby​​ 1.9.3 时出错

错误

ruby-1.9.3-p0 - #提取到 /home/bhaarat/.rvm/src/ruby-1.9.3-p0

将 yaml-0.1.4.tar.gz 提取到 /home/bhaarat/.rvm/archives 将 yaml-0.1.4.tar.gz 提取到 /home/bhaarat/.rvm/src 在 /home/bhaarat/.rvm 中配置 yaml /src/yaml-0.1.4.

在 /home/bhaarat/.rvm/src/yaml-0.1.4 中编译 yaml。错误:运行“make”时出错,请阅读 /home/bhaarat/.rvm/log/ruby-1.9.3-p0/yaml/make.log 将 yaml 安装到 /home/bhaarat/.rvm/usr 错误:运行时出错make install',请阅读 /home/bhaarat/.rvm/log/ruby-1.9.3-p0/yaml/make.install.log

制作日志

我已经删除了所有以前版本的 ruby

0 投票
4 回答
29859 浏览

ruby-on-rails - Bundler 找不到 gem 的兼容版本,正在更新 Rails 应用程序

创建一个全新的 rails 应用程序之后,按照官方 rails 博客文章,尝试将应用程序转换为 rails 3.2.0.rc2 会产生以下结果

究竟是什么问题?

系统规格:

Mac OS 10.7.2、Xcode 4.2.1、rvm 1.10.1 使用 ruby​​ 1.9.3p0(2011-10-30 修订版 33570)[x86_64-darwin11.2.0]

0 投票
1 回答
1055 浏览

ruby - 为什么在 ubuntu 11.04 上使用 rvm 安装 Ruby 1.9.3 时会出错?

我没有通过以下方式在系统上安装红宝石rvm

我在系统上安装了 1.8.7:

尝试使用 RVM 安装 1.9.3 时出现以下错误:

configure.log 显示:

我尝试使用--with-gcc=clang标志运行:

我的 gcc 版本是:

我已经解决了很长时间,但找不到解决方案。

0 投票
1 回答
1482 浏览

git - 无法通过 Capistrano 部署 Rails 应用程序

我尝试在 vds 上运行我的第一个 Rails 3 应用程序。所以,我决定为此使用 capistrano。我也有 Phusion 乘客、Nginx、RVM 和 ruby​​ 1.9.3。

我将此链接用作教程 - https://github.com/capistrano/capistrano/wiki/2.x-From-The-Beginning

所以,当我打印

然后一切正常:

但是当我尝试做下一步时:

我收到奇怪的错误:

我该如何解决?

这是我的config/deploy.rb

0 投票
3 回答
16441 浏览

rvm - 在 ubuntu 上使用 rvm 安装 ruby​​ 1.9.3

可能重复:
Ruby 1.9.2 和 Rails 3 无法打开 rails 控制台

我已经安装了 rvm 和 ruby​​ 1.9.2,它们都可以正常工作。使用 rvm 版本 1.10.2。我以前安装了 rvm 包 readline/zlib,但现在我在使用 readline 时遇到了大麻烦。我正在尝试在 rvm 中安装 ruby​​ 1.9.3,但我总是找不到 readline。

我试图遵循不同的解决方案:

我安装了 libreadline-dev (版本 6,当前版本)(这些软件包所需的一切)

我还尝试了以下方法:

Makefile当然不会生成...

想法?

0 投票
3 回答
184 浏览

ruby - 以与重新排序另一个数组相同的顺序重新排序数组

我有两个长度相同的数组ab

当我使用 排序时asort_by!的元素a将以不同的顺序排列:

如何b以与重新排序相同的顺序/重新排列重新排序a?例如,如果aaftersort_by!

那我想要

编辑

我需要就地执行(即保留 , 的 object_id ab。鉴于已排序的数组,到目前为止给出的两个答案很有用:

我可以

但如果可能的话,我想直接做。如果没有,我将接受已经给出的答案之一。

0 投票
1 回答
2717 浏览

ruby - ruby-debug-base19-0.11.26 安装错误

我正在尝试让 ruby​​-debug 与 ruby​​ 1.9.3 和 OSX Lion 上的 rails 一起使用。我一直在关注http://blog.wyeworks.com/2011/11/1/ruby-1-9-3-and-ruby-debug,但我的问题是我无法获得 ruby​​-debug-base19- 0.11.26.gem

在我的 .Gemfile 中获取我拥有的资源

当我做

我得到:

看起来它不选择rubyforge,有什么想法吗?