python对于linux的发行版本非常重要,所以升级python的版本是一件高风险的事情。尽管有virtual python这个工具,系统中并存多个python, 依然不是一件容易的事情。

ruby就容易了很多,有一个RVM (Ruby Version Manager), 可以在系统中非常轻松的安装多个ruby的环境,以及在不同的版本之间切换。RVM自己提供一些现成的ruby版本,用户甚至不需要自己直接安装 ruby。比python强了不少。

ruby的包管理可以使用rubygems, 然后在自己程序里使用Gemfiles指定依赖的所有的包,和对应的版本。也很方便

 

Relate Posts:

Posted in Programming |

Leave a Reply