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 终端就可以啦。
🚨🚨🚨注意:需重开终端后才生效。
最后
求点赞支持💕💕💕
标签:
BUG
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~