最近的deepseek也是很火,但是在调用api的过程中也会出现一些大大小小的问题,所以这里也给出一种问题和他的解决方案,报错的类型如下图所示

API Streaming Failed

Command failed with exit code 1: powershell (Get-CimInstance -ClassName Win32_OperatingSystem).caption 'powershell' �����ڲ����ⲿ���Ҳ���ǿ����еij��� ���������ļ���

 错误信息中有一部分乱码,看起来像是中文系统下的错误提示,可能是“powershell 不是内部或外部命令,也不是可运行的程序或批处理文件”。这通常意味着系统找不到PowerShell的执行路径。

 

 修复环境变量问题

先手动验证PowerShell路径
  • 打开VSCode终端(按 Ctrl + `),直接输入:

    where powershell
    • 正常应返回路径:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

    • 如果无输出,说明系统未正确识别PowerShell路径。

然后

添加PowerShell到环境变量
  1. 按下 Win + S,搜索“环境变量”,选择 编辑系统环境变量

  2. 点击 环境变量 -> 在 系统变量 中找到 Path -> 点击 编辑

  3. 添加以下路径(如果不存在):

    C:\Windows\System32\WindowsPowerShell\v1.0\
  4. 重启VSCode,再次尝试执行命令。

 

 最后重启vscode再调用api进行问答就可以使用了

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐