You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Postman CLI无法在终端运行:已安装但执行命令报错

Postman CLI 命令无法识别的解决方法

1. 确认Postman CLI的实际安装路径

先定位Postman CLI的全局安装位置,在PowerShell中执行:

npm list -g postman-cli

输出会显示类似 C:\Users\[你的用户名]\AppData\Roaming\npm\node_modules\postman-cli 的路径,进入该目录下的bin文件夹,确认是否存在postman.cmd或postman可执行文件。

2. 用完整路径测试命令可用性

直接使用完整路径运行Postman CLI,验证程序本身是否正常:

C:\Users\[你的用户名]\AppData\Roaming\npm\postman.cmd

如果能正常运行,说明问题出在环境变量配置:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」中找到Path,点击编辑,确保上述npm目录(如C:\Users\[你的用户名]\AppData\Roaming\npm)已添加
  • 注意区分用户变量和系统变量,建议添加到系统变量后,重启所有终端再测试

3. 重新安装并指定固定路径

若全局安装路径存在异常,尝试重新安装并指定明确路径:

npm install -g postman-cli --prefix "C:\Program Files\Postman CLI"

然后将C:\Program Files\Postman CLI\bin添加到系统PATH中,重启终端后测试。

4. 排查PowerShell别名与执行策略冲突

  • 检查是否存在postman别名冲突:
Get-Alias -Name postman

若有冲突,删除别名:

Remove-Item Alias:postman
  • 检查PowerShell执行策略是否限制脚本运行:
Get-ExecutionPolicy

如果是Restricted,修改为RemoteSigned:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

执行时按Y确认即可。

5. 验证Node.js与npm路径一致性

执行命令查看npm全局安装路径:

npm config get prefix

确认该路径已在系统PATH中,同时检查Node.js的安装路径也在PATH内,路径一致可减少冲突概率。


内容的提问来源于stack exchange,提问作者pelmay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 19:55:53