2016-11-07 55 views
3

我最近安裝了Atom,並且確保路徑正確,但是在調用諸如atom file_name或atom之類的任何命令時。我會見了當試圖從MSYS shell啓動原子時出現uname問題

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默認cmd,然後它會啓動原子沒有問題,並基於錯誤,不知何故資源得到了重新命名爲物資跟不上,但是我完全失去了作爲的地方,我會得到糾正這個問題。任何幫助將不勝感激!

如果我不跑uname -a我得到

MINGW32_NT-6.2 COMP_NAME 1.0.12(0.46/3/2) 2012-07-05 14:56 i686 unknown 
+0

你有沒有找到解決方案呢? –

+0

@JayS。我結束了爲我的開發環境切換到Linux的雙啓動,因爲它比我的Windows機器少得多的問題 –

回答

0

基本上什麼是怎麼回事是版本UNAME(uname.exe),你有沒有「O」( - 工作 - 系統)選項。我遇到了這個問題,但也有另一臺機器,在windows上運行原子從bash運行,所以我將uname.exe複製到機器上沒有正常工作的正確位置,並且它像一個魅力一樣工作。

要找到uname的位置,您可以運行「where uname」。您可以使用「uname --version」來檢查版本。爲我工作的版本是5.97(在替換之前我沒有檢查版本)。

0

看來你使用的是過時的MSYS。

嘗試使用MSYS2,它提供了幾乎任何東西的最新版本,並且很可能不會顯示此問題。

相關問題