【问题标题】:ConEmu attempts to open and crashes immediatelyConEmu 尝试打开并立即崩溃
【发布时间】:2016-03-15 16:24:04
【问题描述】:

我一直在我的家用计算机上使用 ConEmu x64 和 Git Bash,它对我来说效果很好。

我最近开始了一份新工作,但无法让他们在我的新机器上一起工作。
起初 ConEmu 会运行得很好,但不会运行 git bash,现在经过几次卸载后,当我尝试启动 conemu 时,它会尝试打开并立即崩溃。

Git Bash 可以自己运行,尽管它在 MinGW 中打开,这与在我的家用计算机上的运行方式不同。
我不太了解 mingw 和 git bash 之间的区别,但我知道 mingw 在 Windows 上带有 git bash。

我在两台计算机上都运行 Windows 10,并且我已使用 Rapid EE 将相应的环境变量设置为完全相同。

如何在 ConEmu 窗口中启动 bash 会话而不会崩溃?

【问题讨论】:

  • Okaaaaaay...... Windows 操作系统,版本 10,ConEmu x64,我在我的工作计算机上尝试了多个不同的版本,我在家用计算机上运行的版本是 151217;我回去把它下载到工作机器上,它崩溃了。我已经尝试过当前的稳定版本和 alpha 版本(在每种情况下都使用安装程序。)我无法截取屏幕截图,因为窗口打开和关闭的速度非常快,而且我不知道如何制作调试日志(抱歉,我'我仍然是一个新的开发人员。)看起来 ConEmu 正在尝试在崩溃时启动 Git Bash。我有 Git 2.7

标签: windows git git-bash conemu


【解决方案1】:

终于解决了我的问题 - 我卸载了 git bash,然后 conemu 窗口将保持打开状态。我检查了设置选项卡,终端仍然试图打开 git bash,并且文件的路径不再有效。因此,在清除所有预定义任务后,我能够重新安装 ConEmu 和 Git Bash 并设置 git bash .exe 的正确路径。现在工作得很好。我非常感谢 conemu,作为 Linux 环境中的 Windows 用户,它是一个超级有用的工具。

【讨论】:

  • 我的问题也与 git 有关,因此卸载 git 停止了崩溃。然后我从启动任务中删除了 git,现在即使在重新安装 git 后它也可以工作
【解决方案2】:

我通常:

【讨论】:

  • 感谢冯!但是,问题是现在我什至无法让 ConEmu 启动并保持打开状态。该窗口仅打开约 1 秒钟,然后崩溃/消失。正如您所说,在我的家用计算机上,我能够配置 conemu 以打开 git bash。不幸的是,我不知道如何诊断应用程序崩溃发生了什么。
  • @BlakeSchwartz 然后试试这个:压缩 ConEmu 安装文件夹,然后卸载 ConEmu。卸载后,解压缩 ConEmu 存档,然后尝试启动 ConEmu64.exe。看看它是否保持打开状态。我使用ConEmuPack.151208 没有任何问题。
  • 谢谢冯,我会试试的。我还没有尝试通过 zip 文件安装。
【解决方案3】:

如果您没有看到“崩溃消息”,那么说 ConEmu 崩溃是不恰当的。如果您的 shell 立即终止并且正确,则 ConEmu 默认关闭其窗口,这是正常和预期的行为。

因此,您的问题必须改写为“为什么我的 bash 实例在启动后立即终止”。这个问题与 ConEmu 本身无关。

然而,阅读ConEmu docs 会给你很多有趣的笔记。特别是:

  • ConEmu -detached
  • ConEmu -basic
  • ConEmu -log
  • ConEmu -?终于!

【讨论】:

  • 谢谢您,先生,这看起来对我的案子很有希望。我怀疑我的问题可能是由 Windows shell(?)或任何启动 ConEmu 本身的进程引起的,但我完全不知道它是如何工作的(我假设 ConEmu 在像 cmd 这样的 Windows 命令行实用程序中运行?)在哪里运行您的文档中列出的命令,如果 conemu 窗口不会保持打开状态?在 Windows CLI 或 Git BAsh 中?再次感谢。
  • 仍然没有运气...就像我说的,我缺乏调试知识/经验似乎是主要问题。虽然现在我非常确信 git bash 的问题实际上比 conemu 更严重——如果我卸载两者,然后在没有 git 的情况下重新安装 conemu,我可以打开 conemu,它只会打开一个“cmd.exe”选项卡。奇怪的是,如果我打开 settings->tasks 菜单,它会在那里列出 git 和 putty,尽管 git 已被删除。一旦我重新安装了 git,虽然启动/崩溃问题又开始了。看起来 git bash 的路径没有被正确拾取。
  • 真的很可惜,因为在 linux 环境中使用 putty 远远不够理想。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-07-12
  • 2021-12-02
  • 1970-01-01
  • 2014-04-20
  • 1970-01-01
  • 1970-01-01
  • 2020-08-18
相关资源
最近更新 更多