質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.36%
Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

1回答

4484閲覧

ローカルでrailsのサーバーをたてたい

masakingu

総合スコア11

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2021/07/22 12:13

前提・実現したいこと

progateの記事を見てrails sでローカルでサーバーをたてたいのですが、ご存じの方よろしくお願い致します
rails sで下記のエラーが出ました。

発生している問題・エラーメッセージ

Could not find gem 'rails (~> 6.1.4)' in any of the gem sources listed in your Gemfile.
Run bundle install to install missing gems.

エラーメッセージ

該当のソースコード

ソースコード

試したこと

ここに問題に対して試したことを記載してください。
bundle installを実行してみました。
実行してみた結果、このようなメッセージが出ました。
Fetching rails 6.1.4
Installing rails 6.1.4
Errno::EPERM: Operation not permitted @ apply2files -
/Users/oharamasaki/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rails-6.1.4/README.md
An error occurred while installing rails (6.1.4), and Bundler
cannot continue.
Make sure that gem install rails -v '6.1.4' --source 'https://rubygems.org/'
succeeds before bundling.

In Gemfile:
rails

補足情報(FW/ツールのバージョンなど)

PC: Mac book Air
ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

この記事を読んでみました
https://hacknote.jp/archives/28037/

まずは、sudoでできないかを確認

sudoでも無理なら、

cd プロジェクトフォルダ
bundle config set --local vendor/bundle

とすると、プロジェクト以下のvendor/bundleにbundle installされるようになるので、動くかもしれませんね

投稿2021/07/22 18:05

編集2021/07/22 18:06
youtubeuta

総合スコア150

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

masakingu

2021/07/23 03:13

sudoを実行したら、このような結果が出ました。 Ruby Sass has reached end-of-life and should no longer be used. * If you use Sass as a command-line tool, we recommend using Dart Sass, the new primary implementation: https://sass-lang.com/install * If you use Sass as a plug-in for a Ruby web framework, we recommend using the sassc gem: https://github.com/sass/sassc-ruby#readme * For more details, please refer to the Sass blog: https://sass-lang.com/blog/posts/7828841 Successfully installed sass-3.7.4 Parsing documentation for sass-3.7.4 Done installing documentation for sass after 1 seconds 1 gem installed 次のご対応をご教示のほどよろしくお願いします。
youtubeuta

2021/07/23 05:14

パット見ただけですが https://s4na.hatenablog.com/entry/2021/02/22/004019 を見てみると、 ------------------------------ # Gemfile gem "sass-rails", "~> 6" ------------------------------ とすればいいらしいので Gemfileにこれを書いて bundle update したらいいかもしれませんね
youtubeuta

2021/07/23 05:20

この後もgemのエラーが色々出るかもしれませんがすべて解決する必要があります エラーの文をぐぐるとすぐ答えがあったりするのでそれもやってみてください
masakingu

2021/07/23 12:48

# Gemfile gem "sass-rails", "~> 6" を実行してみたのですが、 ERROR: While executing gem ... (Gem::CommandLineError) Unknown command sass-rails, このように出ました。 何度も聞いて申し訳ないのですが、次の対応をご教示のほどよろしくお願い致します。
youtubeuta

2021/07/23 16:50

gem "sass-rails", "~> 6" を実行するのではなく、 railsのプロジェクトフォルダに Gemfile というファイルがあると思います それを開いて、 gem "sass-rails" の部分を検索し、 それを gem "sass-rails", "~> 6" のように書き換えます。 それを保存した状態で、 bundle update とコマンドを打つと、Gemfileに従ってgemが更新されるので、 gem "sass-rails" のバージョンの問題は解決するかもしれません。 ということです
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問