
Fügen Sie den Pfad zu Mongo zu meinem $PATH in Git-Bash hinzu:
jcollum@MACHINE /c/Program Files/mongodb-win32-x86_64-2.2.2/bin
$ PATH=$PATH:/c/Program\ Files/mongodb-win32-x86_64-2.2.2/bin
jcollum@MACHINE /c/Program Files/mongodb-win32-x86_64-2.2.2/bin
$ echo $PATH
/c/Users/jcollum/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/Program Files/ConEmu/ConEmu:/c/Windows/system32:/c/Windows:/c/Windows
/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/Program Files/TortoiseGit/bin:/cmd:/c/Program Files/Microsoft/We
b Platform Installer/:/c/Program Files (x86)/Microsoft ASP.NET/ASP.NET Web Pages/v1.0/:/c/Program Files (x86)/Windows Kits/8.0
/Windows Performance Toolkit/:/c/Program Files/Microsoft SQL Server/110/Tools/Binn/:/c/Program Files/mongodb-win32-x86_64-2.2.
2/bin
jcollum@MACHINE /c/Program Files/mongodb-win32-x86_64-2.2.2/bin
$ which mongod
/c/Program Files/mongodb-win32-x86_64-2.2.2/bin/./mongod
Das sieht alles richtig aus. Aber wenn ich eine neue Konsole starte oder ConEmu neu starte, ist der Pfad weg. Ist es möglich, diese Änderungen mit Git-Bash unter Win7 „beizubehalten“?
Die Anleitung für PATH finden Sie hier:
https://unix.stackexchange.com/questions/26047/wie-man-einen-Pfad-korrekt-zu-Pfad-hinzufügt
Antwort1
Wenn Sie eine neue Konsole starten, erbt sie Umgebungszeichenfolgen (auch %PATH%) vom übergeordneten Prozess (ConEmu).
Wenn Sie %PATH% in Ihrer Shell ändern, gilt dies für diese Shell und ihre untergeordneten Prozesse.
Wenn Sie diese Änderungen vorübergehend beheben müssen, können Sie Folgendes tun:
ConEmuC /export PATH
Dadurch wird Ihr aktueller %PATH%-Wert in die ConEmu-GUI „kopiert“ und auf alle neuen ConEmu-Konsolen angewendet.
Übrigens, warum versehen Sie Ihre Frage nicht mit dem Tag „conemu“?
Antwort2
Sie müssen diesen PATH
Einstellungsbefehl in Ihre .bash_profile
- oder .bashrc
-Datei einfügen. Wenn Sie ihn einfach in der Eingabeaufforderung festlegen, wird er nur für Ihre aktuell aktive Shell ausgeführt.
Antwort3
Wie Carl sagte, PATH
hat die Einstellung in der Eingabeaufforderung keinen dauerhaften Effekt.
Versuchen Sie Folgendes hinzuzufügen:
export PATH=$PATH:/c/Program\ Files/mongodb-win32-x86_64-2.2.2/bin
in eine Datei namens .bashrc
in Ihrem Home-Verzeichnis. Unter Windows befindet sich diese normalerweise im C:\Users\<your user name>
Ordner. Sie können dies sicher herausfinden, indem Sie verwenden echo $HOME
.