I want to create a local development environment with Ruby 3.1.2 and Rails 7.0.4
M1 chip Big Server 11.2.3 Ruby 3.1.2
I want to install Rails 7.0.4
gem install rails-v 7.0.4
Runtime
cannot load Such file --psich(LoadError)
Uninstall rbenv, then reinstall and run
"·rails-v
When running, the following appears without ""zsh:command not found:rails""
rails-v
rbenv:rails:command not found
The `rails' command exists in these Ruby versions:
2.7.6
·bundle install
runtime
"Could not locate Gemfile" appears
■Items Screen (String Paste)
hirokinagai@HirokinoMBP to %gem list
<internal:/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require':cannot load Such file --psych(LoadError)
from<internal: /Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in`require'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems.rb:609:in`load_yaml'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/config_file.rb:346:in `load_file'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/config_file.rb: 189: in `initialize'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/gem_runner.rb: 73: in `new'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/gem_runner.rb: 73: in `do_configuration'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/gem_runner.rb: 38: in `run'
from/Users/hirokinagai/.rbenv/versions/3.1.2/bin/gem:21:in`<main>'
Hirokinagai @HirokinoMBP ~%gem install rails -v 7.0.4
<internal:/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require':cannot load Such file --psych(LoadError)
from<internal: /Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in`require'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems.rb:609:in`load_yaml'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/config_file.rb:346:in `load_file'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/config_file.rb: 189: in `initialize'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/gem_runner.rb: 73: in `new'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/gem_runner.rb: 73: in `do_configuration'
from/Users/hirokinagai/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/gem_runner.rb: 38: in `run'
from/Users/hirokinagai/.rbenv/versions/3.1.2/bin/gem:21:in`<main>'
Hirokinagai @HirokinoMBP ~%ruby-v
ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-darwin20]
Hirokinagai @HirokinoMBP ~%rails-v
rbenv:rails:command not found
The `rails' command exists in these Ruby versions:
2.7.6
Hirokinagai @HirokinoMBP~%whichruby
/Users/hirokinagai/.rbenv/shims/ruby
Hirokinagai @HirokinoMBP~%which rails
/Users/hirokinagai/.rbenv/shims/rails
hirokinagai @HirokinoMBP~%whichgem
/Users/hirokinagai/.rbenv/shims/gem
Hirokinagai@HirokinoMBP~%bundle install
Could not locate Gemfile
Hirokinagai @HirokinoMBP ~%bundle update
Could not locate Gemfile
Hirokinagai@HirokinoMBP~%
■Reference image
ruby-on-rails
During bundle install
"Could not locate Gemfile" appears
Isn't the project ready in the first place?
Prepare Gemfile in the project folder, and then install rails in the folder.
© 2024 OneMinuteCode. All rights reserved.