Questions tagged «rvm»

RVM(Ruby版本管理器)是一种命令行工具,允许用户在各种类Unix系统(例如Linux和Mac OS X)中轻松安装,管理和使用从解释器到gem组的多个Ruby环境。


16
得到“警告!使用rvm 2.0.0时,“ PATH设置不正确” --default
以上第一次无效,第二次有效。 尝试将任何新的shell窗口的ruby版本设置为2.0.0。 在做 $ rvm use 2.0.0 --default 给 Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/ bin' is not at first place, usually this is caused by shell initialization files - check them for ' PATH=...' entries, it might also help to re-add RVM to your dotfiles: 'rvm get …

8
安装Homebrew错误
尝试安装rvm和ruby 1.9.2 我已经安装了自制软件和git,但由于获得权限错误而无法获得完整的更新。重新安装Snow Leopard,并修复了权限。 现在发生了... $ brew install wget 错误:无法写入/ usr / local / Cellar

6
无法加载此类文件—即使在使用rvm pkg安装zlib之后,zlib
我使用rvm安装了zlib软件包和ruby 1.9.3,但是每当我尝试安装gem时,它都会说 cannot load such file -- zlib 我用来安装的命令是 $ rvm install 1.9.3 $ rvm pkg安装zlib $ rvm重新安装1.9.3 --with-readline-dir = / home / username / .rvm / usr \ --with-iconv-dir = / home / username / .rvm / usr \ --with-zlib-dir = / home / username / .rvm / usr …
112 ruby  linux  gem  rvm 

13
如何使用RVM更改Ruby版本?
我无法切换当前的Ruby版本: ➜ ~ rvm list rvm rubies ruby-1.9.2-p290 [ x86_64 ] ruby-1.9.3-p0 [ x86_64 ] ➜ ~ rvm use ruby-1.9.3-p0 RVM is not a function, selecting rubies with 'rvm use ...' will not work.
111 ruby  rvm 

2
捆绑程序vs RVM vs宝石vs RubyGems vs gemsets vs系统红宝石[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 我是Ruby的新手,并试图将我的头围绕以下概念:bundler,RVM,gem,Ruby,Gems,gemsets,system rub,我很困惑。 有人可以描述在最新版本的Ubuntu上我应该如何管理所有这些的“最佳实践”吗?我应该安装什么,以及如何全部使用? 我猜sudo apt-get install ruby不建议这样做,但是我不确定。除了“所有其他Ruby内容”之外,我还在系统上尝试了该功能。这只是增加了我的困惑。我不是在谈论Rails,而只是在谈论常规的Ruby宝石(例如,Vagrant,Chef,脚本)。
102 ruby  rubygems  gem  rvm  bundler 

5
RVM在ZSH中不起作用
我想在Mac上试用ZSH shell,但是我也做了很多Ruby和Rails开发,所以我也相当多地使用RVM。问题是我似乎无法使RVM在ZSH中工作,并且在默认的Bash shell中可以正常工作: > zsh > rvm 1.9.2 > ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] > which ruby /usr/bin/ruby 我可以肯定地确认已安装RVM,以及RVM下的ruby 1.9.2;我一直在Bash中使用它。rvm list有趣的是,在ZSH中运行会显示以下内容: rvm rubies ruby-1.8.7-p302 [ x86_64 ] => ruby-1.9.2-p0 [ x86_64 ] 我的iMac和MacBook Pro都在发生这种情况。我在两者上都使用OS X 10.6.6,在iMac上使用ZSH 4.3.9(在笔记本电脑上为4.3.10)。还没有像oh-my-zsh这样的幻想。 我尝试查看RVM 网站上的文档,但没有任何帮助。
96 ruby  macos  rvm  zsh 

7
删除所有已安装的宝石并重新开始
我最近开始学习Ruby和Ruby on Rails,并观看了许多入门材料。我最近发现,在无法安装gem或将其安装但由于某种原因而无法使用的地方时,我不断收到错误消息,因此我决定只安装Ruby,然后再次删除所有内容并从安装开始。一部培训视频让我用RVM安装了我的大部分宝石,所以我不知道这是否会改变任何东西。 简而言之,我的问题是“如何摆脱RVM,Rubygems和所有已安装的Gems,以便仅使用Ruby可以重新开始?” 编辑:我在Mac OS 10.6上

11
使用RVM安装Ruby 1.9.2时出现卷发证书错误
尝试下载Ruby 1.9.2时,RVM遇到证书错误。看起来好像curl有证书问题,但是我不确定如何绕过它。我在下面提供了确切的错误信息。 $ rvm install 1.9.2 Installing Ruby from source to: /Users/willdennis/.rvm/rubies/ruby-1.9.2-p180, this may take a while depending on your cpu(s)... ruby-1.9.2-p180 - #fetching ERROR: Error running 'bunzip2 '/Users/willdennis/.rvm/archives/ruby-1.9.2-p180.tar.bz2'', please read /Users/willdennis/.rvm/log/ruby-1.9.2-p180/extract.log ruby-1.9.2-p180 - #extracting ruby-1.9.2-p180 to /Users/willdennis/.rvm/src/ruby-1.9.2-p180 ruby-1.9.2-p180 - #extracted to /Users/willdennis/.rvm/src/ruby-1.9.2-p180 Fetching yaml-0.1.3.tar.gz to /Users/willdennis/.rvm/archives curl: (60) SSL …

9
rvm:找不到命令MAC OX
真的,我不知道发生了什么。对不起,如果这个问题如此重要,但是我找不到该问题的解决方案。 -bash:rvm:找不到命令 我试过了 curl -L https://get.rvm.io | bash -s---version最新 但仍然没有什么我需要使用ruby版本来使用simplecov的,因为它不适用于1.9之前的旧版本
89 macos  command  rvm 

4
如何“激活”特定宝石的其他版本?
我想在Rails 2.3.10之间切换,将其作为OS的“活动” gem,以便可以在命令行中调用它。 是否有可能做到这一点?我没有使用rvm。也许是时候开始了。 我试过了gem install rails --version=2.3.10,但这只是确保已安装gem的版本,而没有将它放在中/usr/bin/rails。 (我已经为我的应用程序使用了捆绑程序-但到目前为止,在操作系统级别上不需要对gems进行任何精确控制)

25
Rails不断告诉我它当前尚未安装
我rvm过去经常管理不同的红宝石及其宝石。我的外壳是zsh,其中oh-my-zsh配置了基本设置。启用的oh-my-zsh插件是ruby,rails,osx和git。这是我用来安装ruby-1.8.7和rails-3.0.7的命令。 rvm install 1.8.7 rvm use 1.8.7 gem install rails -v=3.0.7 然后我输入rails并得到: Rails is not currently installed on this system. To get the latest version, simply type: $ sudo gem install rails You can then rerun your "rails" command. 我也尝试了更彻底的安装,例如rubygems切换到ruby-1.8.7后重新安装,或者创建了一个全新的gemset,但是没有运气。 这是rvm信息: ruby-1.8.7-p352@rails: system: uname: "Darwin yicai.local 10.8.0 Darwin Kernel Version …
85 ruby-on-rails  ruby  rvm  zsh 

6
在PATH模式040777的PATH中获得警告“不安全的世界可写目录/ home / chance”,用于rails和gem
我已经尝试过了,但是它没有用,似乎适用于osx。我用rvm,rails 3和ruby 1.9.2重新安装了Ubuntu 10.10。我有一个新鲜的Rails应用程序,但是使用gem或rails会导致以下警告(带有滞后)。 $ rails -v /home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/railties-3.0.5/lib/rails/script_rails_loader.rb:11: warning: Insecure world writable dir /home/chance in PATH, mode 040777 /home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/bundler-1.0.10/lib/bundler/runtime.rb:136: warning: Insecure world writable dir /home/chance in PATH, mode 040777 Rails 3.0.5 $ gem -v /home/chance/.rvm/rubies/ruby-1.9.2-p180/bin/gem:4: warning: Insecure world writable dir /home/chance in PATH, mode 040777 1.6.2 以防万一,这是我的Gemfile: source 'http://rubygems.org' gem …
84 ruby-on-rails  ruby  linux  gem  rvm 

14
为什么我不能使用RVM在Lion上安装Rails?
我在尝试使用RVM在OS X Lion上安装Rails时遇到问题。 到目前为止,我已经执行了以下操作: 已安装Mac OS X Lion版本10.7(内部版本11A459e)。 已安装XCode 4.1 Developer Preview 5。 已安装RVM。 使用命令通过RVM安装了1.8.7版本的Ruby rvm install 1.8.7。注意:我需要使用1.8.7而不是1.9.2。 使用命令切换到1.8.7版本的Ruby rvm 1.8.7。 使用命令创建了一个新的gemset rvm gemset create rails3。 使用命令切换到新的gemset rvm use 1.8.7@rails3。 要安装Rails,我运行了命令,gem install rails但是出现以下错误: /Users/m/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/timeout.rb:60:[BUG]分段错误 尝试运行任何gem命令时也会发生相同的错误,因此我认为Rails并不是真正的问题。 从下面的链接来看,我似乎并不是唯一遇到此问题的人: http://twitter.com/#!/pingles/status/66261101351927809 和https://github.com/carlhuda/bundler/issues/1058

5
捆绑器在哪里存储宝石?
我知道使用时gem install,gem将存储在/home/username/.rvm/gems/下,在该gemset下安装了gem。 但是,如果我使用Bundler并在Gemfile中指定了gem,那么当我运行bundle install时,这些gem将存储在哪里?如果我已经使用来安装gem gem install,如果我运行bundle install,它将使用以前使用来安装gemgem install吗?
75 ruby  gem  rvm  bundler  gemset 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.