2017-02-22 62 views
0

我想在使用cygwin的Windows環境下在Ruby中開發。 到目前爲止,爲了得到紅寶石的工作,我試圖通過rvm安裝它,最終出現編譯錯誤。所以我嘗試直接安裝Ruby版本。cygwin的安裝程序提供了一個全新的cygwin安裝,僅向默認軟件包集合中添加了Ruby和銀色搜索器。Cygwin的Ruby故障

ruby -v 

Cygwin「凍結」,因爲它忙於做某事,最終沒有輸出任何東西。順便說一下,它和銀色搜索器完全一樣,通常按照預期工作......我沒有導入任何自定義點文件,以確保我的點文件不會與此Ruby安裝混淆。 關於如何解決這個問題的任何線索?

回答

1

正確的輸出應該是

$ ruby -v 
ruby 2.2.5p319 (2016-04-26 revision 54774) [x86_64-cygwin] 

2種主要的可能性:

1日安裝被打破,所以運行cygcheck -c,並檢查是否缺少東西並重新安裝損壞的包。

第二(更可能)第三方軟件(通常是防病毒軟件)正在干擾。詳情請參閱 https://cygwin.com/faq/faq.html#faq.using.bloda

您也可以遵循的指引在https://cygwin.com/problems.html,並要求cygwin的普通郵件列表(https://cygwin.com/lists.html)的幫助,提供有要求的cygcheck.out

+0

我上的防病毒部分同意你的觀點,可惜我不能停用,所以我必須找到另一種方法來做我想做的事情...... – Mebius

+0

然後向Antivirus公司打開一個錯誤請求。 – matzeri