MongoDB wurde unter OS X 10.10.4 nicht gefunden

0

Ich habe mongoDB auf meinem Mac mit OS X 10.10.4 installiert.

Als ich das tat, which mongobekam ich:

mongo not found

Ich habe versucht, mongodb erneut zu installieren, aber ich habe Folgendes bekommen:

Warning: mongodb-3.0.5 already installed, it's just not linked

Was kann ich machen?

Almog
quelle

Antworten:

2

Scheint ein Problem in Bezug auf den Anwendungspfad. Bei der Installation unter Mac OSX wird MongoDB nicht automatisch zum Systempfad hinzugefügt.

Wie in der offiziellen Dokumentation hier angegeben , befinden sich MongoDB-Binärdateien im bin/Verzeichnis. Eine Möglichkeit, das Problem zu beheben, besteht darin, der ~/.bashrcDatei die folgende Zeile hinzuzufügen :

export PATH=<mongodb-install-directory>/bin:$PATH

Ersetzen Sie <mongodb-install-directory>durch den Pfad zum extrahierten MongoDB-Archiv.

Wenn alles andere scheint nicht zu funktionieren, cdin den Ordner , und führen Sie mongodmit

./mongod
kkmonlee
quelle
2
Der Fehler "... bereits installiert, es ist nur nicht verknüpft" deutet darauf hin, dass die Installation mit Homebrew durchgeführt wurde. In diesem Fall sind Befehle wie brew link ...einfacher. (Aber die Frage hat keine Details, also ein dickes Lob für die Antwort.)
Arjan