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

Windows环境下IntelliJ运行.sh脚本报错,如何解决?

解决Windows下IntelliJ运行.sh脚本的问题

1. 安装Shell运行环境

Windows原生不支持Unix Shell命令,需要先装以下工具之一:

  • Git Bash:安装Git时默认附带,直接下载Git并按默认选项安装,安装后Git Bash会自动加入系统路径。
  • WSL(适用于Linux的Windows子系统):打开Windows设置→应用→可选功能→添加功能,找到「适用于Linux的Windows子系统」安装,之后在Microsoft Store选择一个Linux发行版(如Ubuntu)完成安装。

2. 配置IntelliJ的默认Shell

打开IntelliJ,依次进入:File → Settings → Tools → Terminal

  • 若用Git Bash:将Shell path改为"C:\Program Files\Git\bin\bash.exe"(若修改过Git安装路径,对应调整即可)
  • 若用WSL:将Shell path改为wsl.exe或具体路径C:\Windows\System32\wsl.exe

3. 重新配置.sh脚本的运行参数

找到aws-setup.sh文件,右键选择Modify Run Configuration:

  • 在Shell path选项中,选择你刚配置的Shell路径(Git Bash的bash.exe或WSL的wsl.exe)
  • 确认脚本路径无误后,点击Apply保存,再尝试运行脚本

4. 额外排查点

  • 确保脚本开头有正确的Shebang:#!/bin/bash或#!/usr/bin/env bash(Git Bash和WSL均支持)
  • 可以先在对应的Shell环境(Git Bash或WSL终端)中手动执行./aws-setup.sh,确认脚本本身无语法或逻辑问题,再回到IntelliJ运行

内容的提问来源于stack exchange,提问作者Sercan Noyan Germiyanoğlu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 07:46:00