我重新启动了我的电脑,在重新登录后,我在终端收到了这条消息:
Last login: Thu Jun 27 05:18:03 on console
RVM used your Gemfile for selecting Ruby, it is all fine - Heroku does that too,
you can ignore these warnings with 'rvm rvmrc warning ignore /Users/Amir/Developer/appname/Gemfile'.
当我尝试使用rails启动我的本地主机时,我得到了:
此系统上当前未安装Rails。要获取最新版本,只需输入:
$ sudo gem install rails
Ruby --version:
ruby 1.9.3p374 (2013-01-15 revision 38858) [x86_64-darwin12.2.1]
宝石文件:
source 'https://rubygems.org'
ruby '1.9.3'
gem 'rails', '3.2.11'
答案 0 :(得分:1)
检查shell初始化文件:
bash
~/.bashrc
,~/.bash_profile
,~/.bash_login
{li> for zsh
~/.zshrc
,~/.zshenv
,~/.zprofile
,~/.zlogin
删除所有以PATH=
开头且不跟$PATH:...
一致的行 - 这基本上打破了RVM,OH-MY-ZSH有一个错误 - 因为它添加了硬编码PATH=...
到~/.zshrc
=> https://github.com/robbyrussell/oh-my-zsh/pull/1359
答案 1 :(得分:1)
这是由ruby '1.9.3'
是你的宝石引起的。您可以通过rvm(即rvm install ruby-<version>
)安装ruby并指定默认项目版本。