wsl-terminal - $PATH 中缺少 rvm

wsl-terminal - $PATH 中缺少 rvm

使用WSL終端,與預設的 Windows WSL 終端模擬器相比,這真是太棒了,簡直是救星。

我無法初始化 Ruby 的 rvm 環境。

在預設的 Windows WSL 終端模擬器中,它可以運作:

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

但不在 wsl-terminal 模擬器中:

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

據我所知,它們都使用相同的 bash 檔案。但wsl-terminal它的 中沒有rvm $PATH

這是為什麼?

答案1

我不知道為什麼,但你可以透過更改路徑來修復它。將此行加入 $HOME/.profile 中:export PATH="/usr/share/rvm/bin:$PATH"。

相關內容