使用RVM安装Ruby 2.0.0

Rah*_*ali 32 ruby

我尝试过安装Ruby 2.0.0使用RVM:

  rvm install 2.0.0
Run Code Online (Sandbox Code Playgroud)

安装完成后.我做到了rvm list.它如下所示:

rvm rubies

   jruby-1.6.5.1 [ i386 ]
   /home/username/.rvm/scripts/list: line 294: /home/username/.rvm/rubies/rbx-2.0.0/config: No such file or directory
rbx-2.0.0 [  ]
=* ree-1.8.7-2011.12 [ i686 ]
   ruby-1.9.3-p0 [ i686 ]

# => - current
# =* - current && default
#  * - default
Run Code Online (Sandbox Code Playgroud)

为什么安装Rubinius 2.0-rc1?有没有人面对这个问题?任何帮助?

谢谢 :)

toc*_*och 79

你的rvm可能不是最新的,通过这样做也可以安装红宝石的列表.Rvm可能是最好的比赛,那就是Rubinius 2

当你这样做

rvm list known
Run Code Online (Sandbox Code Playgroud)

您将获得可以安装的已知红宝石列表

列表在您更新rvm的同时更新.然后你需要在安装MRI Ruby 2.0.0之前更新rvm

rvm get stable
Run Code Online (Sandbox Code Playgroud)

  • 我做了'rvm get head`.有效 !!.我认为`rvm get stable'也有效. (3认同)

小智 6

首先,确保您拥有最新的RVM:

rvm get stable
Run Code Online (Sandbox Code Playgroud)

安装RVM后,运行系统的相关libyaml安装:

基于Debian的系统:

apt-get install libyaml-dev
Run Code Online (Sandbox Code Playgroud)

Fedora/CentOS/RHEL系统:

yum install libyaml-devel
Run Code Online (Sandbox Code Playgroud)

Mac与Homebrew:

brew install libyaml
Run Code Online (Sandbox Code Playgroud)

最后:

rvm pkg install openssl
rvm install 2.0.0 \ 
    --with-openssl-dir=$HOME/.rvm/usr \
    --verify-downloads 1
rvm use 2.0.0
Run Code Online (Sandbox Code Playgroud)