Ubuntu安装错误

时间:2013-06-28 10:59:16

标签: ruby-on-rails ruby-on-rails-3 rubygems installer installation

我曾使用下面提到的命令在ubuntu 12.10中安装rails

sudo apt-get update

sudo apt-get install curl

\curl -L https://get.rvm.io | bash -s stable

source ~/.rvm/scripts/rvm

rvm requirements

rvm install 1.9.3

rvm use 1.9.3 --default

rvm rubygems current

gem install rails

每个步骤都做得很好,但它适用于我们正在安装rails的终端。如果我们从终端退出并处理新终端,则会发生以下错误。

The program 'rails' can be found in the following packages: * rails * ruby-railties-3.2 Try: sudo apt-get install

我找到了一个解决方案,无论何时打开终端,我都会运行这些cmd source~ / .rvm / scripts / rvm rvm --default use 1.9.3-p374

任何人都可以解释为什么会发生这些事情吗?

2 个答案:

答案 0 :(得分:1)

您是否将init脚本包含在bash_profile / bashrc中?

RVM installed by Ruby not working?

答案 1 :(得分:0)

我在使用RVM的计算机上安装了Rails 3.2.9。您可以按照以下步骤操作:

  1. 安装RVM:\curl -L https://get.rvm.io | bash -s stable
  2. 重新加载shell配置&测试:source ~/.rvm/scripts/rvm
  3. 通过RVM安装Ruby:rvm install 1.9.2rvm install 1.9.3
  4. 安装后选择版本Ruby:rvm use 1.9.2rvm use 1.9.3
  5. Ruby 1.9.2和1.9.3支持gem 1.8.25,所以你将安装rails:gem install rails -v 3.2.9。
  6. 完成。

    注意
    重新加载shell:source ~/.rvm/scripts/rvm并在使用项目之前选择版本Ruby rvm use 1.9.2