3

我重新启动了计算机,重新登录后,我在终端中收到了以下消息:

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 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'
4

2 回答 2

1

检查您的外壳初始化文件:

  • 因为bash它是~/.bashrc, ~/.bash_profile,~/.bash_login
  • 因为zsh它是~/.zshrc, ~/.zshenv, ~/.zprofile,~/.zlogin

删除任何以开头PATH=和不跟随的行$PATH:...-这基本上会破坏 RVM,OH-MY-ZSH 有一个错误-因为它添加了硬编码PATH=...= ~/.zshrc> https://github.com/robbyrussell/oh-my-zsh /拉/1359

于 2013-06-28T03:14:03.567 回答
1

这是由ruby '1.9.3'is your gem 引起的。您可以通过 rvm(即rvm install ruby-<version>)安装 ruby​​ 并指定默认项目版本。

于 2013-11-10T15:59:25.633 回答