Ho usato lo script laptop thoughtbot per configurare un nuovo Macbook Air (OSX 10.10.5), ma quando navigo all'interno di un Progetto Rails che contiene un file .ruby-version
, l'esecuzione di comandi come rails s
restituisce errori di: Your Ruby version is 2.0.0, but your Gemfile specified 2.2.3
.
L'esecuzione di rbenv local
all'interno della stessa directory fornisce la versione corretta di 2.2.3.
Sto eseguendo i comandi in zsh con il seguente .zshrc:
export PATH="$HOME/.bin:$PATH"
eval "$(rbenv init - --no-rehash zsh)"
# recommended by brew doctor
export PATH="/usr/local/bin:$PATH"
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
Voglio solo essere in grado di eseguire localmente l'app Rails e, se necessario, userà qualcosa di diverso da rbenv per la gestione della versione di Ruby.