ruby-on-rails-3 - 为什么终端说 rails 没有突然安装?

标签 ruby-on-rails-3 heroku gem rvm

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

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 s 启动我的本地主机时,我得到了:

Rails 当前未安装在此系统上。要获取最新版本,只需键入:

$ sudo gem install rails

Ruby --version:

ruby 1.9.3p374 (2013-01-15 revision 38858) [x86_64-darwin12.2.1]

gem 文件:

source 'https://rubygems.org'
ruby '1.9.3'
gem 'rails', '3.2.11'

最佳答案

检查你的 shell 初始化文件:

  • 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/pull/1359

关于ruby-on-rails-3 - 为什么终端说 rails 没有突然安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17339654/

相关文章:

ruby-on-rails - 本地 Gem Assets 未更新

ruby-on-rails - 如何在没有站点布局的情况下呈现 rails 静态 404、500 错误页面?

heroku - 创建后更改heroku区域

node.js - 我什么时候需要在 Heroku 中使用工作进程

ruby-on-rails - 我可以更改 Rails 应用程序的预期 Rails 版本吗?

ruby-on-rails - 如何自定义 public_activity rails gem 以对 "table"使用不同的 "model"或 "activities"?

ruby-on-rails - 在具有两个日期属性的 Rails 中进行验证

ruby-on-rails - 创建 Rails 3 引擎时出现问题

ruby-on-rails-3 - 如何将多个文件附加到 ActionMailer 邮件对象? (没有它也会附加几个不需要的文本文件。)

node.js - React 应用程序在本地运行,在 Heroku 错误代码=H10 上崩溃