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

双击启动Bash脚本异常,终端运行正常的问题求助

双击启动Bash脚本异常,终端运行正常的问题求助

大家好,我最近碰到个挺棘手的小问题,想请各位帮忙分析下:

我正在做一个依赖自定义Conda环境的项目,环境已经配置妥当,项目本身在终端里运行完全没问题。为了让操作更省心,我写了个Bash脚本,逻辑很简单:先激活指定的Conda环境,启动项目程序,最后自动退出环境。

在终端里用bash script.sh或者./script.sh运行这个脚本时,全程都很顺畅,但双击脚本图标启动的时候就完全没反应。我已经调整了系统双击脚本的默认行为(设置为直接运行而非打开编辑),而且其他逻辑类似的脚本双击都能正常工作,唯独这个项目的脚本不行,我实在摸不着头绪。

给大家贴两个脚本做对比参考:

可正常双击运行的脚本:

#!/bin/bash
source /home/<user>/miniconda3/bin/activate env1
fsleyes
conda deactivate

无法双击运行的脚本:

#!/bin/bash
source /home/<user>/miniconda3/bin/activate env2
python <folder>/mainwindow.py
conda deactivate

有没有朋友遇到过类似的情况?或者能帮我排查下可能的问题点在哪里吗?

备注:内容来源于stack exchange,提问作者Samuel Kostadinov

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 11:05:29