wsl-terminal - rvm fehlt in seinem $PATH

wsl-terminal - rvm fehlt in seinem $PATH

Verwenden vonWSL-Terminal, was großartig und im Vergleich zum standardmäßigen Windows WSL-Terminalemulator ein Lebensretter ist.

Ich kann die RVM-Umgebung von Ruby nicht initialisieren.

Im standardmäßigen Windows WSL-Terminalemulator funktioniert es:

one@AUS-LT-384:~/github/sp6-api$ which rvm
/usr/share/rvm/bin/rvm

Aber nicht im WSL-Terminalemulator:

one@AUS-LT-384:~/github/sp6-api$ which rvm
one@AUS-LT-384:~/github/sp6-api$

So wie ich das sehe, verwenden beide die gleichen Bash-Dateien. Aber die wsl-terminalhat kein RVM darin $PATH.

Warum ist das so und wie lässt sich das Problem richtig beheben?

Antwort1

Ich weiß nicht warum, aber Sie können es beheben, indem Sie Ihren PATH ändern. Fügen Sie diese Zeile zu Ihrem $HOME/.profile hinzu: export PATH="/usr/share/rvm/bin:$PATH".

verwandte Informationen