rails コマンドのインストール方法

投稿者: Anonymous

gem 'rails'
をかいて bundle install したんですが rails コマンドが見つかりません

rbenv, ruby をインストールした後

Gemfile に

source 'https://rubygems.org'

gem 'rails'

bundle install

Bundle complete! 1 Gemfile dependency, 43 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
Post-install message from i18n:

HEADS UP! i18n 1.1 changed fallbacks to exclude default locale.
But that may break your application.

Please check your Rails app for 'config.i18n.fallbacks = true'.
If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be
'config.i18n.fallbacks = [I18n.default_locale]'.
If not, fallbacks will be broken in your app by I18n 1.1.x.

For more info see:

rails コマンドを実行しようとしてもコマンドが見つかりません

rbenv は $HOME/.rbenv にインストール

.bashrc に

# rbenv
export RBENV_ROOT="$HOME/.rbenv"
if [ -d "${RBENV_ROOT}" ]; then
  export PATH="$PATH:$RBENV_ROOT/bin"
  if which rbenv > /dev/null; then
    eval "$(rbenv init -)";

をかいて source 済み

which ruby, gem, bundle は全部 $HOME/.rbenv/shims/ 以下になってます
rails コマンドはどこにインストールされたんでしょうか

OS は
5.0.0-37-generic #40-Ubuntu SMP Thu Nov 14 00:14:01 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

ruby は 2.6.5 です


なぜか ubuntu 上で gem install rails だけでは rails がインストールできません

ubuntu> gem install rails
Fetching rails-
Successfully installed rails-
Parsing documentation for rails-
Installing ri documentation for rails-
Done installing documentation for rails after 1 seconds
1 gem installed
ubuntu> rails -v

Command 'rails' not found, but can be installed with:

sudo apt install ruby-railties


rbenvを使用している場合、gem installでインストールしたgemのコマンドを使用したい場合はrbenv rehashを実行する必要があります。

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *