问题标签 [rvm]

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 回答
26324 浏览

ruby - 如何配置 capistrano 以使用我的 rvm 版本的 Ruby

有谁知道我如何告诉capistrano在我推送的服务器上使用我的默认rvm版本的 ruby​​。它坚持使用系统版本。

甚至可能吗?

0 投票
2 回答
371 浏览

ruby - 为什么安装RVM后更换目录需要很长时间

我刚刚安装了RVM,似乎 cd 命令多花了几秒钟,为什么会这样?有没有什么办法解决这一问题?

0 投票
2 回答
5455 浏览

ruby - libxml2.2.dylib 出现错误“文件不是必需的架构”

我正在尝试使用 rvm 在运行 Snow Leopard 的 Mac 上安装 Ruby 1.9.2。

我的.bash_profile包含

要安装 ruby​​,我运行:

我在编译过程中遇到错误。这是make.error.log:

编辑:

我从源代码安装了 readline 并尝试了这样的安装:

这导致与以前相同的错误。

rcltklib.bundle 文件的位置是:

(我认为这个文件是 Ruby OSX 安装的一部分)

0 投票
1 回答
1689 浏览

ruby - RMagick 的 RVM Ruby 1.8.6 问题

我有默认 Ruby 1.8.7 的 Mac OS X 10.6.2。我通过 RVM (rvm install 1.8.6) 安装了 Ruby 1.8.6。当我使用 Ruby 1.8.6 运行测试时,出现错误:

dyld:NSLinkModule() 错误 dyld:找不到符号:_DestroyConstitute 引用自:/Users/snowak/.rvm/gems/ruby-1.8.6-p383/gems/rmagick-2.12.2/lib/RMagick2.bundle 预期在: /Users/snowak/.rvm/gems/ruby-1.8.6-p383/gems/rmagick-2.12.2/lib/RMagick2.bundle rake 中的平面命名空间已中止!命令失败,状态为 ():[/Users/snowak/.rvm/rubies/ruby-1.8.6-p383/...]

测试套件结束。这个 Ruby 安装有什么问题?在 Ruby 1.8.7 中,所有测试都通过了。

0 投票
3 回答
15314 浏览

ruby - ruby Date.today 和 DateTime.now 的日期错误

我已经用 RVM 安装了 ruby​​-1.8.6-p383。系统红宝石是 1.9.1_p378-1

使用 ruby​​ 1.8 时,我从 Date.today 和 DateTime.now 得到错误的日期。而 Time.now 是正确的:

如果我切换到 ruby​​ 1.9,一切都很好:

任何关于如何让 DateTime 在 ruby​​ 1.8 中正常工作的建议将不胜感激!

0 投票
8 回答
6101 浏览

ruby - Emacs 在运行编译命令时忽略了我的路径

我正在尝试获取一个编译命令(rake cucumber)以在我的 Mac OS X 系统上使用特定的 ruby​​ 版本运行,我目前在终端中使用 rvm 来执行此操作。我的 ~/.MacOSX/environment.plist 中包含正确的路径,但 emacs 坚持要添加到该路径的前面,因此使其无用。我也试过:

这是一个 emacs 初学者拼命尝试得到我想要的东西。它仍然在它前面,所以我的路径最终是:

我不希望 /usr/bin 和其他人在前面,我希望我的路径在前,而 emacs 的路径在最后,我认为这可以解决我的问题。

我通过简单地打开 Aquamacs 并运行meta-x compile然后echo $PATH.

有任何想法吗?

0 投票
3 回答
4178 浏览

unix - 在我的 Mac OSX Snow Leopard 上,行不在 .bash_profile 和 .bashrc 中执行

我刚刚安装了运行良好的 Ruby 版本管理器 (RVM),但它要求我在 /.bash_profile 和 ~/.bashrc 文件中添加以下行:

查看内容,我看到以下内容:

但是,当我启动新的终端窗口时,它不会执行我知道的命令,因为我将默认的 Ruby 版本设置为 1.9,如果我手动执行该行,我会得到正确的版本:

有什么想法可以解决这个问题吗?

谢谢,

0 投票
3 回答
15017 浏览

ruby-on-rails - 在 Ubuntu 中为 RoR 安装 RVM 时出现问题

我正在尝试在我的新 eeeubuntu 安装上安装 Ruby on Rails,但我认为我在正确安装 RVM 时遇到了一些问题。

我安装了 GIT,一切顺利。我安装了 RVM 并在安装中告诉我添加

到 .bashrc 的结尾我做了。

然后它说如果我在 .bashrc 中有一个返回,它会导致错误。所以它说把所有东西都移到下面

到 .bash_profile 我做了。当我尝试运行“rvm install 1.9.1”时,我明白了

那么我做错了什么?

这是我的 .bashrc 和 .bash_profile 的内容

.bashrc

.bash_profile

0 投票
3 回答
4347 浏览

ruby - RVM 1.9.1 和 nokogiri

在 rvm ruby​​ 1.9.1 下安装 nokogiri gem 时遇到问题。

我越来越 ...

但我检查了:

我得到了:

这可能是根本原因吗?RVM 在用户空间中运行一切。

0 投票
8 回答
29276 浏览

ruby - RVM Ruby 1.9.1 安装找不到 zlib 但它的运行时和开发库在那里

尝试在全新安装 (fedora) 上启动 Ruby 1.9.1 并使用 RVM 运行。

完成后rvm install 1.9.1,rubygems 错误日志显示找不到 zlib

没有要加载的文件 -- zlib (LoadError)

然而,zlib 运行时和开发库都已安装并且是最新的。

我现在对这个有点难过。