问题标签 [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.
ruby - RVM——默认错误
我将默认红宝石设置为,
当我这样做时ruby -v
,我得到'ruby 1.9.1'
当我这样做which ruby
时.rvm/rubies/1.9.2PathOfRuby
知道如何解决这个问题吗?
当我运行示例程序时,打印 ruby 的版本,即print RUBY_VERSION
打印 1.9.1 :(
ruby - 使用 RVM 时如何安装Passenger?
我正在使用RVM并想在 Snow Leopard 上安装Phusion Passenger 。安装Passenger gem(2.2.15 版)后,我尝试运行Apache 模块安装程序脚本passenger-install-apache2-module
。但它抱怨它找不到 rake:
...
* RubyGems... 找到
* Rake...未找到
* rack... 找到
...
乘客论坛上已经有一个错误报告,但除了告诉我等待乘客 3 之外,似乎没有任何解决方案(符号链接 /usr/bin/rake 对我没有用)
有人知道为了安装 Apache 模块而破解这个问题的方法吗?安装后,我想脚本是否可以找到 rake 并不重要。
只是我的环境的一些规格:
$ which ruby
/Users/watson/.rvm/rubies/ree-1.8.7-2010.02/bin/ruby$ ruby -v
ruby 1.8.7 (2010-04-19 patchlevel 253) [i686-darwin10.4.0], MBARI 0x6770, Ruby Enterprise Edition 2010.02$ which rake
/Users/watson/.rvm/gems/ree-1.8.7-2010.02@global/bin/rake$ rake -V
rake,版本 0.8.7$ echo $PATH
/Users/watson/.rvm/gems/ree-1.8.7-2010.02@rails235/bin:/Users/watson/.rvm/gems/ree-1.8.7-2010.02@global/bin:/Users /watson/.rvm/rubies/ree-1.8.7-2010.02/bin:/Users/watson/.rvm/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/ usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/opt/local/lib/postgresql84/bin
ruby - 使用 rvm 安装 Ruby 版本冻结了我的计算机——我可以测试它是否安装正确吗?
我最近使用 64 位 Mint 9(基于 Ubuntu 10.04)刷新了我的 Linux 安装,根本没有 Ruby 包,并从全新安装 rvm 开始。
但是当我运行时rvm install 1.9.2
,经过半小时左右的大量 CPU 使用后,计算机完全冻结了。我关闭并重新启动它,rvm 告诉我安装了 ruby-1.9.2-p0。
我刚才运行 `rvm install 1.8.7' 时的情况相同。
我应该感到惊讶吗?更重要的是,我如何知道安装的 Ruby 版本是否真的可以正常工作——有没有可以运行的测试?
ruby - Ubuntu 10.04 - RVM 不会设置默认的 ruby
我之前已经设法在 Linode VPS 上安装了 RVM,但是在重建之后,我遇到了各种问题,我想看看这里是否有人可以提供建议。
我正在尝试在 Linode Ubuntu 10.04(32 位)VPS 上安装 RVM(和 Ruby 1.9.2)。
对于单个用户或系统范围的安装(系统-wide 首选),但我总是遇到同样的错误。
Ruby 1.9.2 编译和安装正确,当我使用
返回以下内容:
当我尝试将 1.9.2 设置为默认系统 ruby 时,会出现问题:
这将返回以下错误:
我在这里放了完整的跟踪副本:http: //pastie.org/1170192
这是在没有安装任何其他东西的全新 VPS 上,因此可以选择重新构建它并重新开始。我只需要知道如何避免这个障碍并使 1.9.2 成为默认的系统 ruby。
ruby - 在 Ubuntu 上安装期间的 rubygems 1.3.7 TypeError(在“合并”中)
在更新的 Ubunutu x86_64 上安装 ruby-1.9.2-p0 和 rvm 时,我在“合并”中不断收到错误:无法将字符串转换为哈希 (TypeError)。rvm notes 中的所有 apt 软件包和 rubygems 手册中的软件包都已安装。我相信当 RVM 尝试安装 rubygems 时会导致错误。
使用系统 ruby 安装 ruby gem 时,我也遇到同样的错误。我认为这是一个依赖问题。
我之前在 i386 和 x86_64 上都在 Ubuntu 上编译过,但从未遇到过这个问题。我错过了什么/做错了什么?
通过系统红宝石:
通过 RVM:
ruby-on-rails - 使用 RVM 的 Rails 脚本分段错误
我遇到了分段错误。应该which ruby
返回/usr/local/bin?
ruby - rvm、irb 和 require - 不适用于 irb 下已安装的 gem
我今天刚刚安装了 rvm,它看起来非常方便/强大。
我想我已经掌握了窍门,但是...
当使用 rvm 安装的 ruby 并运行 irb 时,当我需要安装的 gem 时,比如“rvm”,我得到:
但是当使用“系统”红宝石时,它工作正常。
从历史上看,我一直在使用 sudo gem install ... 所以通常以这种方式安装“系统”gem。这可能是我的问题吗?我需要卸载这些来修复问题吗?
我正在运行 OSX 10.6.4。“系统”是默认的 OSX ruby,1.8.7 (p174)
提前感谢任何提示/想法,克里斯
ruby - 使用 RVM 安装 ruby 失败,没有任何痕迹
好的,我安装了 RVM。我测试使用:
输出:“rvm 是一个函数”。到现在为止还挺好。
然后我尝试了:
一切都很顺利,但随后:
RVM 说安装过程一切顺利...获取 RVM 信息它说:
也尝试设置默认红宝石失败:
我该如何解决这个问题?任何帮助,将不胜感激。
多谢你们。rvm use ruby-1.8.7 说:警告:ruby ruby-1.8.7-p302 没有安装。要安装:'rvm install ruby-1.8.7-p302'
添加信息:
关于我的 .profile,我没有使用它,而是使用了 . .bashrc。这是它的样子:
好的,此时我尝试移动:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
到我的 .profile。没运气。
我还重新安装了一个 ruby,再次一切顺利:
但是再次做 ruby -v 说没有安装...
我错过了一些东西,但我无法弄清楚......
ruby-on-rails - 安装 RVM 后 Rails 2.3.8 应用程序无法启动
安装 Rails 3、RVM 和 Ruby 1.9.2 后,我在运行这个 Rails 2.3.8 应用程序时遇到了问题。
运行后gem which rails
,我得到以下路径:
所以我卸载了 railties-3.0.0 并运行gem install rails
现在,gem which rails
抛出以下错误:
我还尝试卸载 rails 2.3.8 并bundle install
在我的应用程序中运行。然后我尝试gem uninstall rails
and gem install rails -v=2.3.8
,虽然 rails 二进制文件仍然有效,gem which rails
但仍然抛出此错误。我认为这可能是我的问题的根源......我如何让它指向我的 rvm 1.8.7 gemset 上的 rails 2.3.8?
ruby - 如何重命名 gemset?
是否有一个 RVM 命令可以简单地重命名 gemset?我在 RVM 网站上找不到它。