2016-12-15 8 views
0

Ich musste mein Laufwerk neu formatieren und Mac OSX neu installieren. Ich versuche herauszufinden, wie ich dieses Ding zum Laufen bringen kann.Wie behebt man Mac OS Ruby Installationsprobleme

Mac OS wurde mit Ruby 2.0 ausgeliefert, aber ich versuche, es auf 2.3.1 zu aktualisieren und Rails darin zu installieren. Bisher habe ich Xcode, Homebrew und Rbenv installiert. Ich habe auch PostgreSQL mit Homebrew installiert. Ich habe Ruby 2.3.1 mit rbenv installiert, aber ich habe es in einen anderen Ordner gestellt, und ich habe es global eingestellt, aber wenn ich ruby -v eintippe, zeigt es immer noch 2,0 an.

Das ist schlecht, aber es wird schlimmer, denn wenn ich versuche, Rails zu installieren, denkt es, ich habe 2.0 installiert und sagt, es braucht Ruby> 2.2.

Was habe ich vermisst?

+0

I [die rbenv Dokumentation] Lesen empfehlen würde (https://github.com/rbenv/rbenv). Es beschreibt, wie rbenv eingerichtet und verwendet wird. Der Sinn von rbenv (oder RVM) liegt darin, dass Sie Ruby in Ihren Home-Ordner stellen, wo Sie es verwalten können, anstatt zu versuchen, den vom Hersteller installierten Ruby für den eigenen Gebrauch zu manipulieren. –

Antwort

0

Ich glaube, Sie haben die eval "$(rbenv init -)" in der .bash_profile verpasst.

Jedes Mal, wenn ich brauche, um meine Einrichtung von Grund auf neu zu präparieren verfolge ich diese Anleitung: https://gorails.com/setup/osx/10.12-sierra

+0

danke, ich habe es funktioniert. außer wenn ich meine App von Github klonen, heißt es, dass es in einem schreibgeschützten Ordner ist. aber es läuft immer noch –