Ruby on Rails 用のローカル環境のセットアップ。
したがって、.rbenv ファイルにレールがインストールされており、どのレールを入力すると、それが確認されます。
ここで、rails は /Users/
ただし、rails –version を実行すると、次の結果が得られます。
Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
You can then rerun your "rails" command.
gem install Rails を実行すると、次のようになります。
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
しかし、戻って where Rails
を再度実行すると、/Users/
オンラインのガイダンスに従って、環境変数 my ~/.zshrc を追加しようとしました。次のようにします。
それを保存してソースすると、別のエラーが発生します。
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
current directory: /Users/<username>/.gem/gems/racc-1.7.3/ext/racc/cparse
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby -I /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0 -r ./siteconf20240118-44186-1bplyzo.rb extconf.rb
creating Makefile
current directory: /Users/<username>/.gem/gems/racc-1.7.3/ext/racc/cparse
make "DESTDIR=" clean
current directory: /Users/<username>/.gem/gems/racc-1.7.3/ext/racc/cparse
make "DESTDIR="
make: *** No rule to make target `/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin22/ruby/config.h', needed by `cparse.o'. Stop.
make failed, exit code 2
Gem files will remain installed in /Users/<username>/.gem/gems/racc-1.7.3 for inspection.
Results logged to /Users/addie/.gem/extensions/universal-darwin-22/2.6.0/racc-1.7.3/gem_make.out
これを解決する方法を知っている人はいますか?
Sudo gem install Rails を試してパスワードを追加してください。 gem install Cocoapods を試行中にこの問題に直面しました