He estado intentando hacer esto todo el día pero no consigo que funcione.
Actualmente estoy atascado en esta etapa, cuando uso bundle install obtengo los siguientes errores:
compiling cppjieba_rb.c
compiling internal.cc make: *** [internal.o] Error 1
make failed, exit code 2
Se produjo un error al instalar cppjieba_rb (0.4.4), y Bundler no puede continuar.
Estoy en un MacBook Pro M4. ¡Cualquier ayuda es apreciada!
Acabo de configurar un entorno de desarrollo desde cero en un MacBook restablecido de fábrica. Usé Homebrew para todo lo que pude. No digo que este sea el mejor enfoque, pero estos son mis pasos:
Si las nuevas instalaciones no aparecen, actualiza el shell durante los pasosexec zsh
Instalar dependencias 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 (consulta nvm — Homebrew Formulae para ajustes del perfil del shell)
La instalación de Postgres parece un poco frágil. Aparentemente puedes terminar con archivos corruptos y un enfoque bastante sencillo entonces es eliminarlos e instalar de nuevo:
Antes solía recargar la shell con source ~/.zshrc hasta que encontré una respuesta oficial en las preguntas frecuentes ¿Cómo recargo el archivo zshrc?. Ahora prefiero una de las tres opciones: