Tag: rvm

rvmsudo vs sudo?

我刚搬到RVM。 sudo bundle install给我和错误: – sudo bundle install /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:900:in `report_activate_error’: Could not find RubyGem bundler (>= 0) (Gem::LoadError) from /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:248:in `activate’ from /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:1276:in `gem’ from /usr/local/rvm/gems/ruby-1.9.2-p180/bin/bundle:18:in `’ 和 rvmsudo bundle install 奇迹般有效。 有什么不同。 什么是屏幕后面发生的事情。 任何人都可以解释..

Ruby on Rails RVM $ PATH问题

使用https://rvm.beginrescueend.com/rvm/install/安装ruby(ruby 1.9.2p290)&gems(没问题),然后通过gem install rails (Rails 3.2.0) gem install rails 。 但是当我尝试在我的/ user目录以外的另一个目录中创建一个rails应用程序(或发出rails -v )时,我得到“程序’rails’当前没有安装。你可以通过键入来安装它:sudo apt-get install rails“我也注意到,如果我发出ruby -v,我会得到”程序’ruby’目前尚未安装。您可以通过输入以下sudo apt-get install ruby安装它: sudo apt-get install ruby “。 显然,这是一个$ PATH问题,但是由于我不得不这么做,所以我完全忘记了如何解决这个问题。 我认为这是一个简单的解决办法,但我现在感觉边缘迟钝,如何解决这个问题。 再说一遍,据我所知,只要我创建一个应用程序或发出命令版本命令……等等我的/用户目录一切顺利。 一些可能有用的东西: which rails给了我:/home/j3/.rvm/gems/ruby-1.9.2-p290/bin/rails which ruby给了我:/home/j3/.rvm/rubies/ruby-1.9.2-p290/bin/ruby 先谢谢,吉姆

使用RVM安装Ruby时出错(OSX 10.8)

当尝试使用RVM(rvm install ruby​​ 1.9.3)安装Ruby 1.9.3时,我收到以下错误: Searching for binary rubies, this might take some time. No binary rubies available for: osx/10.8/x86_64/ruby-1.9.3-p362. Continuing with compilation. Please read ‘rvm mount’ to get more information on binary rubies. Fetching yaml-0.1.4.tar.gz to /Users/christiaan/.rvm/archives Extracting yaml to /Users/christiaan/.rvm/src/yaml-0.1.4 Configuring yaml in /Users/christiaan/.rvm/src/yaml-0.1.4. Error running ‘env LDFLAGS=-L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/active/include ./configure –prefix=/Users/christiaan/.rvm/usr’, please […]

完全删除RVM,Ruby和gem?

我不得不降级Rails,现在gem,版本和所有东西都完全搞砸了,我觉得我喜欢从窗户跳下来。 我只想破坏与RVM,Ruby和gem相关的所有内容,以确保我完全重新安装100%。 我怎样才能做到这一点?

在尝试安装rails时获取执行gem …(Gem :: RemoteFetcher :: FetchError)503错误

这是我尝试使用Ruby 2.1.1和RVM执行“gem install rails -v 4.1.0”时遇到的错误。 错误:执行gem时…(Gem :: RemoteFetcher :: FetchError)错误响应服务不可用503( http://api.rubygems.org/api/v1/dependencies?gems=activerecord ) 不确定是什么导致了这个,任何人都有任何想法?

安装Ruby 2.0.0后安装Ruby 1.9.3

我安装了gcc-4.2并安装了Ruby 2.0.0,但在这个过程中我删除了一些旧版本的ruby。 具体来说,Ruby 1.9.3,现在我想回去使用rvm install 1.9.3安装该版本但我不断收到错误。 它使用gcc-4.2进行安装,但是gcc-4.2很难安装1.9.3。 现在我处于这种状态,如何安装1.9.3? 有什么想法或建议吗? 这些是错误: Error running ‘__rvm_package_extract /Users/marty/.rvm/archives/yaml-0.1.4.tar.gz /Users/marty/.rvm/src’, please read /Users/marty/.rvm/log/ruby-1.9.3-p392/yaml/extract.log There has been an error while trying to extract the source. Halting the installation. Error running ‘./configure –disable-install-doc –prefix=/Users/marty/.rvm/rubies/ruby-1.9.3-p392 –with-opt-dir=/Users/marty/.rvm/usr –disable-shared’, please read /Users/marty/.rvm/log/ruby-1.9.3-p392/configure.log There has been an error while running configure. Halting the installation. 这是日志 Extract.log […]

RVMruby如何找到gem?

我在Mac OS X(10.9.2)下使用RVM下的Ruby 1.8.6。 我安装了一切本地用户(不是root用户),然后安装了一个gem: gem install gli -v 1.6 当我使用require(‘gli’)运行ruby时,我收到错误: in `require’: no such file to load — gli (LoadError) 即使gem list显示gli (1.6.0) 。 我不确切知道RVM如何处理它的gemsets,但$LOAD_PATH中的任何目录中都没有gli.rb文件。 RVM如何与$LOAD_PATH交互以在$LOAD_PATH中找到必要的gem?

使用RVM的Mac OSX上的Rails分段错误

创建新的rails应用程序时,我收到以下错误: /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:799: [BUG] Segmentation fault ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin10.8.0] 似乎生成了所有rails文件,但上面的错误仍然存​​在。 任何想法或建议将不胜感激。

没有root访问权限的Postinstall,rvm(ruby版本管理器)

我正在尝试使用RVM(“ ruby版本管理器 ”),在源安装之后,我需要将rvm命令添加到我的配置文件中。 我在$HOME/.profile文件中添加了以下代码,但它似乎不起作用。 [[ -s “$HOME/.rvm/scripts/rvm” ]] && . “$HOME/.rvm/scripts/rvm” # This loads RVM into a shell session. 所以我只是手动输入下面的临时添加rvm命令,但它似乎不起作用。 我得到了重定向错误的遗失名称,如下所示。 >>source ~/.rvm/scripts/rvm Missing name for redirect. 我该如何解决这个问题? 顺便说一句,我没有root访问权限,而我的linux是一个redhat系统。

RVM:如何更改主目录的默认路径?

我在使用RVM时遇到此错误 kithokit@14:22:59 ~ $ rvm install 1.9.3 mkdir: cannot create directory ‘/usr/local/rvm/log/ruby-1.9.3-p448’: Permission denied Could not detect ruby version/name for installation, please be more specific. 如何将默认目录更改为/home/kithokit/.rvm