这个问题通常是由于 PowerShell 没有安装或没有添加到系统 PATH 中所引起的。要解决这个问题,需要安装 PowerShell 并将其添加到 PATH 中。以下是在 Ubuntu/Debian 系统下安装 PowerShell 并将其添加到 PATH 的方法:
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get update
sudo apt-get install -y powershell
pwsh
如果 PowerShell 成功运行,则表示已经安装成功。如果出现任何错误,请检查是否已将 PowerShell 添加到 PATH 中。如果没有,请编辑 .bashrc 文件:
nano ~/.bashrc
在该文件的末尾添加以下行:
export PATH=$PATH:/usr/bin/pwsh
保存文件并退出。之后,重新启动 bash 或者输入以下命令使更改生效:
source ~/.bashrc
这将使 bash 可以在任何位置找到 PowerShell。