我最近安装了atom,但在调用任何命令(如atom file_name或atom)时,请确保路径正确。我遇到了

uname: invalid option -- o
Try "uname --help" for more information.
"esources" is not recognized as an internal or external command,
operable program or batch file.

我已经测试了windows default cmd,它在没有问题的情况下启动了atom,并且基于这个错误,不知怎么地,资源被重命名为esources,但是我完全不知道在哪里可以纠正这个问题。任何帮助都将不胜感激!
如果我真的跑了
MINGW32_NT-6.2 COMP_NAME 1.0.12(0.46/3/2) 2012-07-05 14:56 i686 unknown

最佳答案

基本上这里发生的是uname(uname.exe)的版本,您没有“-o”(-操作系统)选项。我也遇到过这个问题,但是有另一台机器在windows上运行bash中的atom,所以我将uname.exe复制到了机器上不工作的正确位置,它工作得很好。
要找到uname在哪里,可以运行“where uname”。您可以使用“uname--version”检查版本。对我有效的版本是5.97(在替换之前我没有检查版本)。

关于git - 尝试从MSYS Shell启动原子时出现uname问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40456737/

10-12 00:29