如何在ubuntu 11上使用rvm安装dicom gem?

时间:2011-09-01 05:29:48

标签: ruby rubygems rvm

我安装了rvm,默认设置为1.9.2。每当我尝试获取dicom gem时,我都会收到以下错误消息:

$ rvmsudo gem install dicom
ERROR:  Loading command: install (LoadError)
    no such file to load -- zlib
ERROR:  While executing gem ... (NameError)
    uninitialized constant Gem::Commands::InstallCommand

运行说明here后会发生这些错误,即:

$ rvmsudo rvm remove ruby-1.9.2
$ rvmsudo rvm pkg install zlib
$ rvmsudo rvm install ruby-1.9.2
$ rvmsudo --default use 1.9.2

在删除所有sudo apt-get安装的ruby版本之后也会发生这些错误(即,我运行了sudo apt-get remove ruby​​ *),并使用了最新的rvm(此问题为1.8)

1 个答案:

答案 0 :(得分:1)

RVM指令告诉你必须以这种方式安装ruby

rvm install 1.9.2 --with-zlib-dir=$rvm_path/usr

安装zlib包后