PSReadLine 模块主要负责命令行的语法高亮、自动补全和快捷键绑定等增强功能。
虽然控制台在没有它的情况下依然可以执行基本命令,但会极大影响日常的交互体验。
出现无法启动的原因,可能是Windows 默认的安全策略,默认会阻止本地脚本或模块的运行。
修复起来十分简单,按照如下步骤进行即可。
解决方案如下:
- 右键点击“开始”菜单或任务栏的
PowerShell 图标,选择以管理员身份运行 - 输入以下命令并回车,按
Y确认更改: powershell Set-ExecutionPolicy RemoteSigned -Scope CurrentUser- 重启 PowerShell
