如何从 CMD 执行添加到 WSL2 内部 $PATH 的二进制文件?
How to execute a binary added to $PATH inside WSL2 from CMD?
在我的 WSL2 环境中,我已将 adb
添加到 Path 环境变量中。我想像这样直接从 Windows CMD 调用它:wsl adb
,但我收到以下错误:
zsh:1: command not found: adb
好像它在运行命令时没有获取 ~/.zprofile,因此没有调整后的 PATH 变量。任何想法如何处理这个? ZSH 是我的 WSL2 环境中的默认值 shell,而在它内部的 运行 adb
工作得很好。
我弄明白了,这似乎可行:wsl zsh -ic "adb"
在我的 WSL2 环境中,我已将 adb
添加到 Path 环境变量中。我想像这样直接从 Windows CMD 调用它:wsl adb
,但我收到以下错误:
zsh:1: command not found: adb
好像它在运行命令时没有获取 ~/.zprofile,因此没有调整后的 PATH 变量。任何想法如何处理这个? ZSH 是我的 WSL2 环境中的默认值 shell,而在它内部的 运行 adb
工作得很好。
我弄明白了,这似乎可行:wsl zsh -ic "adb"