Tenho tentado o dia todo fazer isso, mas não consigo fazer funcionar.
Atualmente estou preso nesta fase, quando uso bundle install recebo os seguintes erros:
compiling cppjieba_rb.c
compiling internal.cc make: *** [internal.o] Error 1
make failed, exit code 2
Ocorreu um erro ao instalar cppjieba_rb (0.4.4), e o Bundler não pode continuar.
Estou em um MacBook Pro M4. Qualquer ajuda é bem-vinda!
Acabei de configurar um ambiente de desenvolvimento do zero em um MacBook redefinido de fábrica. Usei o Homebrew para tudo o que pude. Não estou dizendo que essa é a melhor abordagem, mas este é o meu passo a passo:
Se novas instalações não aparecerem, atualize o shell durante as etapassource .zprofile
Instalar dependências com Homebrew
brew install git brew install rbenv
rbenv install ruby 3.4.6 rbenv global 3.4.6 ruby --version
gem update gem install rails rails --version
brew install postgresql@14 pgvector brew services start postgresql brew install redis brew services start redis brew install nvm (veja nvm — Homebrew Formulae para ajustes no perfil do shell)
A instalação do Postgres parece um pouco frágil. Aparentemente, você pode acabar com arquivos corrompidos e uma abordagem bastante fácil, então é excluí-los e instalar novamente: