Ci provo da tutto il giorno ma non riesco a farlo funzionare.
Attualmente sono bloccato in questa fase, quando uso bundle install ricevo i seguenti errori:
compiling cppjieba_rb.c
compiling internal.cc make: *** [internal.o] Error 1
make failed, exit code 2
Si è verificato un errore durante l'installazione di cppjieba_rb (0.4.4) e Bundler non può continuare.
Ho un MacBook Pro M4. Qualsiasi aiuto è apprezzato!
Ho appena finito di configurare un ambiente di sviluppo da zero su un MacBook resettato ai valori di fabbrica. Ho usato Homebrew per tutto ciò che ho potuto. Non dico che questo sia il miglior approccio, ma ecco i miei passaggi:
Se le nuove installazioni non vengono visualizzate, aggiorna la shell durante i passaggiexec zsh
Installa le dipendenze con 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 (vedi nvm — Homebrew Formulae per le modifiche al profilo della shell)
L’installazione di Postgres sembra un po’ fragile. A quanto pare si possono finire con file danneggiati e un approccio piuttosto semplice è allora cancellarli e reinstallare:
In passato ricaricavo la shell con source ~/.zshrc, finché non ho trovato una risposta ufficiale nelle FAQ Come ricaricare il file zshrc?. Ora preferisco una delle tre opzioni: