Raz*_*orm 112 ruby linux gem rvm
我使用rvm安装了zlib软件包和ruby 1.9.3,但是每当我尝试安装gem时它会说
cannot load such file -- zlib
我以前安装的命令是
$ rvm install 1.9.3
Run Code Online (Sandbox Code Playgroud)
$ rvm pkg install zlib
$ rvm reinstall 1.9.3 --with-readline-dir=/home/username/.rvm/usr \
--with-iconv-dir=/home/username/.rvm/usr \
--with-zlib-dir=/home/username/.rvm/usr \
--with-openssl-dir=/home/username/.rvm/usr
$ rvm use 1.9.3
$ gem install heroku
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NameError)
uninitialized constant Gem::Commands::InstallCommand
关于这个主题的所有帮助告诉我要做rvm pkg install zlib,然后重新安装红宝石--with-zlib-dir=/home/username/.rvm/usr,但这不起作用.
Raz*_*orm 202
我最终从apt-get安装zlib,然后重新安装ruby以不使用rlm目录来安装zlib.
这是怎么做的:
$ sudo apt-get install zlib1g-dev
$ rvm reinstall 1.9.3
Run Code Online (Sandbox Code Playgroud)
[编辑]作为评论者@chrisfinne提到,基于CentOS/RedHat的系统:
$ sudo yum install zlib-devel
$ rvm reinstall 1.9.3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
69588 次 |
| 最近记录: |