ohpm : 无法将“ohpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
ohpm : 无法将“ohpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
造成该问题有两个:
- 没有配置好 ohpm 的环境变量。
- 没有配置好 PowerShell 安全策略的原因。
两个步骤都要做好,才能真正解决问题。
问题1:配置环境变量
安装 ohpm 之后,不能直接在命令行中使用 ohpm,需解决环境变量问题。
步骤截图
-
将 ohpm 安装 bin 目录,添加至环境变量中。
-
添加完变量后重开命令行窗口,执行
ohpm -v
查看 ohpm 版本号,终端输出版本号信息(如1.2.0)即为成功。
ohpm -v
问题2:PowerShell 安全策略
能在 cmd 终端中使用 ohpm,但不能在 PowerShell 中使用,需解决安全策略问题。
步骤截图
-
Win 键 + Q ,在搜索框内输入 Powershell 。
-
点击以管理员身份运行 Powershell。
🚨🚨🚨注意:需管理员身份运行才有效。
-
粘贴代码以下代码,按回车键执行命令。
set-executionpolicy remotesigned
-
输入字母 A,表示全是,按回车键确认。
-
重开 PowerShell 终端就可以啦。
🚨🚨🚨注意:需重开终端后才生效。
最后
求点赞支持💕💕💕