我曾使用下面提到的命令在 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”可以在以下软件包中找到:* rails * ruby-railties-3.2 尝试:sudo apt-get install
帮我安装导轨。
答案1
您必须将 rvm 脚本加载到您的 shell 中。
将其放在 .zshrc 或 .bashrc 的末尾,或者根据您的 shell 放置任何其他内容:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
答案2
不太确定你的问题到底是什么。如果你使用rvm
并安装了 Rails,你可能必须使用
rvm use 1.9.3
后gem install rails
。
那么你可能gemset
对此没有意见。因此:
bundle install
应该在这里安装 Rails gem gemset
。也许使用
rvm sudo bundle install
或者只是手动安装 Rails gem。
答案3
源 ~/.rvm/scripts/rvm rvm --默认使用 1.9.3-p374
通过在每个终端上运行以下代码,Ruby on rails get 开始工作。
发生此问题是因为
答案4
打开终端首选项,并确保在“标题和命令”选项卡中选中了“作为登录 shell 运行命令”选项,它将加载 ~/.bash_profile,其中包含类似“[[ -s “$HOME/.rvm/scripts/rvm” ]] && . “$HOME/.rvm/scripts/rvm”的内容,并为您设置 rvm 环境。