我已经通过运行以下命令安装了 Rails 2.3.14 包:
sudo apt-get install rails
它运行正常。但之后我通过运行以下命令安装了 Rails 3.2.9 gem:
gem install rails
在终端中,rails -v
显示rails 2.3.14
。如果我运行这两个命令,
. ~/.bash_profile
rails -v
然后我得到了rails 3.2.9
。
我不知道到底发生了什么。现在我只想要 Rails 3.2.9 gem。我应该怎么做才能得到它?
答案1
所以您想卸载 Rails 2.3.14?
试试这个:gem uninstall rails
它会显示所有版本,然后你选择要卸载的版本。
如果不起作用,请尝试sudo apt-get remove rails
要获得更多帮助,请尝试此线程,因为我也遇到类似的情况,试图正确安装 rails(刚刚安装了 Ubuntu):
答案2
最好按照此博客的方式安装 Ruby on Rails,因为当我按照博客一步一步操作时没有遇到任何问题:http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/